ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (1 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (2 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (3 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (5 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (9 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (11 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (12 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (13 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (15 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (16 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (17 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (18 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (19 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (20 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (21 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (24 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (25 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (27 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (29 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (33 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (34 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (35 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (36 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (37 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (38 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x55d2f3a0b158 <> # | |-NamespaceDecl 0x55d2f3a0ba98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55d2f3a0bb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-NonTypeTemplateParmDecl 0x55d2f3a0bc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55d2f3a0bc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55d2f3a0bd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55d2f3a0bd40 'vector' dependent # | | | |-TemplateTypeParmType 0x55d2f3a0bba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a0bb20 'element' # | | | `-DeclRefExpr 0x55d2f3a0bce0 <> 'int' lvalue NonTypeTemplateParm 0x55d2f3a0bc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55d2f3a0be48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-NonTypeTemplateParmDecl 0x55d2f3a0bf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55d2f3a0bf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55d2f3a0bfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55d2f3a0c028 <> 'int' 4 # | | | |-BinaryOperator 0x55d2f3a0c128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55d2f3a0c0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55d2f3a0c0a8 <> 'int' lvalue NonTypeTemplateParm 0x55d2f3a0bf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55d2f3a0c068 <> 'int' 4 # | | | | `-BinaryOperator 0x55d2f3a0c108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55d2f3a0c0c8 <> 'int' lvalue NonTypeTemplateParm 0x55d2f3a0bfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55d2f3a0c088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55d2f3a37298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55d2f3a37230 'matrix' dependent # | | |-ClassTemplateDecl 0x55d2f3a37978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55d2f3a37748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d2f3a37918 <> 'bool' Concept 0x55d2f3a37420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d2f3a37850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3a37820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3a377d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3a373a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a37350 'element_type' # | | | `-CXXRecordDecl 0x55d2f3a37648 <> implicit class Buffer # | | | `-FinalAttr 0x55d2f3a376f0 <> Implicit final # | | |-ClassTemplateDecl 0x55d2f3a37d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55d2f3a37ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d2f3a37cb8 <> 'bool' Concept 0x55d2f3a37420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d2f3a37bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3a37bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3a37b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3a373a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a37350 'element_type' # | | | `-CXXRecordDecl 0x55d2f3a379e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55d2f3a37a90 <> Implicit final # | | |-ClassTemplateDecl 0x55d2f3a380b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55d2f3a37e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d2f3a38058 <> 'bool' Concept 0x55d2f3a37600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d2f3a37f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3a37f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3a37f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3a374c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a37468 'element_type' # | | | `-CXXRecordDecl 0x55d2f3a37d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55d2f3a37e30 <> Implicit final # | | |-ClassTemplateDecl 0x55d2f3a39738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d2f3a39510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d2f3a396d8 <> 'bool' Concept 0x55d2f3a37600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d2f3a39610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3a395e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3a39590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3a374c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a37468 'element_type' # | | | `-CXXRecordDecl 0x55d2f3a39410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55d2f3a394b8 <> Implicit final # | | |-ClassTemplateDecl 0x55d2f3a39ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d2f3a398a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d2f3a39a78 <> 'bool' Concept 0x55d2f3a37600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d2f3a399b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3a39980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3a39930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3a374c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a37468 'element_type' # | | | `-CXXRecordDecl 0x55d2f3a397a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55d2f3a39850 <> Implicit final # | | |-ClassTemplateDecl 0x55d2f3a39e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d2f3a39c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d2f3a39e18 <> 'bool' Concept 0x55d2f3a37600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d2f3a39d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3a39d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3a39cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3a374c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a37468 'element_type' # | | | `-CXXRecordDecl 0x55d2f3a39b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55d2f3a39bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55d2f3a3a218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d2f3a39fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d2f3a3a1b8 <> 'bool' Concept 0x55d2f3a37600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d2f3a3a0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3a3a0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3a3a070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3a374c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a37468 'element_type' # | | | `-CXXRecordDecl 0x55d2f3a39ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55d2f3a39f90 <> Implicit final # | | |-ClassTemplateDecl 0x55d2f3a3a5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55d2f3a3a388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55d2f3a3a568 <> 'bool' Concept 0x55d2f3a37600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d2f3a3a4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3a3a470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3a3a420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3a374c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a37468 'element_type' # | | | `-CXXRecordDecl 0x55d2f3a3a288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55d2f3a3a330 <> Implicit final # | | |-CXXRecordDecl 0x55d2f3a3a638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55d2f3a3a6e0 <> Implicit final # | | |-CXXRecordDecl 0x55d2f3a3a738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55d2f3a3a7e0 <> Implicit final # | | |-CXXRecordDecl 0x55d2f3a3a838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55d2f3a3a8e0 <> Implicit final # | | |-CXXRecordDecl 0x55d2f3a3a938 <> implicit class SamplerState # | | | `-FinalAttr 0x55d2f3a3a9e0 <> Implicit final # | | |-CXXRecordDecl 0x55d2f3a3aa38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55d2f3a3aae0 <> Implicit final # | | |-ClassTemplateDecl 0x55d2f3a3aed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55d2f3a3ac70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55d2f3a3ab40 'vector' 4 # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-ConceptSpecializationExpr 0x55d2f3a3ae78 <> 'bool' Concept 0x55d2f3a37420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55d2f3a3adb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3a3ad80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3a3ad28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3a373a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a37350 'element_type' # | | | `-CXXRecordDecl 0x55d2f3a3ab70 <> implicit class Texture2D # | | | `-FinalAttr 0x55d2f3a3ac18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55d2f3a3b168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55d2f3a3b090 'vector' dependent # | | | |-TemplateTypeParmType 0x55d2f3a3afa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3a3af48 'element_type' # | | | `-DeclRefExpr 0x55d2f3a3b068 <> 'int' lvalue NonTypeTemplateParm 0x55d2f3a3afe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55d2f3a3af48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55d2f3a3afe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55d2f3a37420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55d2f3a37350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55d2f3a37400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55d2f3a373a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55d2f3a37350 'element_type' # | |-ConceptDecl 0x55d2f3a37600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55d2f3a37468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55d2f3a375e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55d2f3a37540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55d2f3a37520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55d2f3a374c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55d2f3a37468 'element_type' # | | `-BinaryOperator 0x55d2f3a375c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55d2f3a37558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55d2f3a375a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55d2f3a3b380 <> Namespace 0x55d2f3a0ba98 'hlsl' # | |-TypedefDecl 0x55d2f3a3bb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55d2f3a3bb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55d2f3a3b850 '__NSConstantString_tag' # | |-TypedefDecl 0x55d2f3a0ba40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55d2f3a0b980 'void *' # | | `-BuiltinType 0x55d2f3a0b1c0 'void' # | |-NamespaceDecl 0x55d2f3a3bbf0 prev 0x55d2f3a0ba98 line:12:11 hlsl # | | |-original Namespace 0x55d2f3a0ba98 'hlsl' # | | |-TypedefDecl 0x55d2f3a3bc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | |-TypedefDecl 0x55d2f3a3bce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | |-TypedefDecl 0x55d2f3a3bd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | |-TypedefDecl 0x55d2f3a3bdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | |-TypedefDecl 0x55d2f3a3be38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | |-TypedefDecl 0x55d2f3a3bea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | |-TypedefDecl 0x55d2f3a3bf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | |-TypedefDecl 0x55d2f3a3c1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a3c0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a3bfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a3bf98 'int' 1 # | | | `-ExtVectorType 0x55d2f3a3c0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a3c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | |-TypedefDecl 0x55d2f3a3c418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a3c340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a3c250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a3c230 'int' 2 # | | | `-ExtVectorType 0x55d2f3a3c300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a3c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | |-TypedefDecl 0x55d2f3a3c668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a3c590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a3c4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a3c480 'int' 3 # | | | `-ExtVectorType 0x55d2f3a3c550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a3c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | |-TypedefDecl 0x55d2f3a5dff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a3c7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a3c6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a3c6d0 'int' 4 # | | | `-ExtVectorType 0x55d2f3a3c7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a3c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | |-TypedefDecl 0x55d2f3a5e278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a5e1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a5e080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a5e060 'int' 1 # | | | `-ExtVectorType 0x55d2f3a5e160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | |-TypedefDecl 0x55d2f3a5e4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a5e3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a5e308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a5e2e8 'int' 2 # | | | `-ExtVectorType 0x55d2f3a5e3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | |-TypedefDecl 0x55d2f3a5e718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a5e640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a5e558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a5e538 'int' 3 # | | | `-ExtVectorType 0x55d2f3a5e600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | |-TypedefDecl 0x55d2f3a5e968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a5e890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a5e7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a5e788 'int' 4 # | | | `-ExtVectorType 0x55d2f3a5e850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5e0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | |-TypedefDecl 0x55d2f3a5ec28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a5eb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a5ea30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a5ea10 'int' 1 # | | | `-ExtVectorType 0x55d2f3a5eb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | |-TypedefDecl 0x55d2f3a5ee98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a5edc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a5ecd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a5ecb0 'int' 2 # | | | `-ExtVectorType 0x55d2f3a5ed80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | |-TypedefDecl 0x55d2f3a5f928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a5f850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a5ef40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a5ef20 'int' 3 # | | | `-ExtVectorType 0x55d2f3a5f810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | |-TypedefDecl 0x55d2f3a5fb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a5fac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a5f9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a5f9b0 'int' 4 # | | | `-ExtVectorType 0x55d2f3a5fa80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5ea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | |-TypedefDecl 0x55d2f3a5fe28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a5fd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a5fc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a5fc40 'int' 1 # | | | `-ExtVectorType 0x55d2f3a5fd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | |-TypedefDecl 0x55d2f3a60068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a5ff90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a5fed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a5feb0 'int' 2 # | | | `-ExtVectorType 0x55d2f3a5ff50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | |-TypedefDecl 0x55d2f3a602a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a601d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a60110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a600f0 'int' 3 # | | | `-ExtVectorType 0x55d2f3a60190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | |-TypedefDecl 0x55d2f3a604e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a60410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a60350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a60330 'int' 4 # | | | `-ExtVectorType 0x55d2f3a603d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a5fc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | |-TypedefDecl 0x55d2f3a607a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a606a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a605b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a60590 'int' 1 # | | | `-ExtVectorType 0x55d2f3a60660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a605e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | |-TypedefDecl 0x55d2f3a609d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a60900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a60848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a60828 'int' 2 # | | | `-ExtVectorType 0x55d2f3a608c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a605e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | |-TypedefDecl 0x55d2f3a60c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a60b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a60a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a60a60 'int' 3 # | | | `-ExtVectorType 0x55d2f3a60b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a605e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | |-TypedefDecl 0x55d2f3a60e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a60d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a60cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a60ca0 'int' 4 # | | | `-ExtVectorType 0x55d2f3a60d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a605e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | |-TypedefDecl 0x55d2f3a61118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a61040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a60f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a60f00 'int' 1 # | | | `-ExtVectorType 0x55d2f3a61000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a60f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | |-TypedefDecl 0x55d2f3a61388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a612b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a611c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a611a0 'int' 2 # | | | `-ExtVectorType 0x55d2f3a61270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a60f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | |-TypedefDecl 0x55d2f3a615f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a61520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a61430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a61410 'int' 3 # | | | `-ExtVectorType 0x55d2f3a614e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a60f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | |-TypedefDecl 0x55d2f3a61888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a617b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a616a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a61680 'int' 4 # | | | `-ExtVectorType 0x55d2f3a61750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a60f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | |-TypedefDecl 0x55d2f3a61b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a61a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a61950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a61930 'int' 1 # | | | `-ExtVectorType 0x55d2f3a61a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a61980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | |-TypedefDecl 0x55d2f3a61db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a61ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a61bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a61bd0 'int' 2 # | | | `-ExtVectorType 0x55d2f3a61ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a61980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | |-TypedefDecl 0x55d2f3a62028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a61f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a61e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a61e40 'int' 3 # | | | `-ExtVectorType 0x55d2f3a61f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a61980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | |-TypedefDecl 0x55d2f3a62298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a621c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a620d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a620b0 'int' 4 # | | | `-ExtVectorType 0x55d2f3a62180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a61980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | |-TypedefDecl 0x55d2f3a62528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a62450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a62328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a62308 'int' 1 # | | | `-ExtVectorType 0x55d2f3a62410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a62360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | |-TypedefDecl 0x55d2f3a62fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a626a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a625b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a62598 'int' 2 # | | | `-ExtVectorType 0x55d2f3a62660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a62360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | |-TypedefDecl 0x55d2f3a63228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a63150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a63060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a63040 'int' 3 # | | | `-ExtVectorType 0x55d2f3a63110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a62360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | |-TypedefDecl 0x55d2f3a63478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a633a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a632b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a63298 'int' 4 # | | | `-ExtVectorType 0x55d2f3a63360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a62360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | |-TypedefDecl 0x55d2f3a63708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a63630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a63508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a634e8 'int' 1 # | | | `-ExtVectorType 0x55d2f3a635f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a63540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | |-TypedefDecl 0x55d2f3a63958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a63880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a63798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a63778 'int' 2 # | | | `-ExtVectorType 0x55d2f3a63840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a63540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | |-TypedefDecl 0x55d2f3a63ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a63ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a639e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a639c8 'int' 3 # | | | `-ExtVectorType 0x55d2f3a63a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a63540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | |-TypedefDecl 0x55d2f3a63dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a63cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a63c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a63c18 'int' 4 # | | | `-ExtVectorType 0x55d2f3a63cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a63540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | |-TypedefDecl 0x55d2f3a64158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a64080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a63e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a63e38 'int' 1 # | | | `-ExtVectorType 0x55d2f3a63f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a63e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | |-TypedefDecl 0x55d2f3a643a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a642d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a641e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a641c8 'int' 2 # | | | `-ExtVectorType 0x55d2f3a64290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a63e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | |-TypedefDecl 0x55d2f3a645f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a64520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a64438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a64418 'int' 3 # | | | `-ExtVectorType 0x55d2f3a644e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a63e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | |-TypedefDecl 0x55d2f3a64848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a64770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a64688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a64668 'int' 4 # | | | `-ExtVectorType 0x55d2f3a64730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a63e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | |-TypedefDecl 0x55d2f3a64ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a64a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a64910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a648f0 'int' 1 # | | | `-ExtVectorType 0x55d2f3a649c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a64940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | |-TypedefDecl 0x55d2f3a64d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a64c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a64b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a64b60 'int' 2 # | | | `-ExtVectorType 0x55d2f3a64c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a64940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | |-TypedefDecl 0x55d2f3a64f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a64e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a64dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a64da0 'int' 3 # | | | `-ExtVectorType 0x55d2f3a64e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a64940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | |-TypedefDecl 0x55d2f3a651a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a650d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a65000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a64fe0 'int' 4 # | | | `-ExtVectorType 0x55d2f3a65090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a64940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | |-TypedefDecl 0x55d2f3a65438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a65360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a65270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a65250 'int' 1 # | | | `-ExtVectorType 0x55d2f3a65320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55d2f3a652a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | |-TypedefDecl 0x55d2f3a65678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a655a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a654e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a654c0 'int' 2 # | | | `-ExtVectorType 0x55d2f3a65560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55d2f3a652a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | |-TypedefDecl 0x55d2f3a658b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a657e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a65720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a65700 'int' 3 # | | | `-ExtVectorType 0x55d2f3a657a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55d2f3a652a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | |-TypedefDecl 0x55d2f3a65af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55d2f3a65a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a65960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a65940 'int' 4 # | | | `-ExtVectorType 0x55d2f3a659e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55d2f3a652a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | |-TypedefDecl 0x55d2f3a6b9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a65f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a65bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a65b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a65bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a65b98 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a65ef0 'matrix' # | | |-TypedefDecl 0x55d2f3a6be10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6bd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a6ba98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a6ba58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a6bab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a6ba78 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a6bcb0 'matrix' # | | |-TypedefDecl 0x55d2f3a6c230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6c130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a6beb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a6be78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a6bed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a6be98 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a6c0d0 'matrix' # | | |-TypedefDecl 0x55d2f3a6c650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6c550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a6c2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a6c298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a6c2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a6c2b8 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a6c4f0 'matrix' # | | |-TypedefDecl 0x55d2f3a6ec10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6c970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a6c6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a6c6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a6c718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a6c6d8 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a6c910 'matrix' # | | |-TypedefDecl 0x55d2f3a6f030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6ef30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a6ecb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a6ec78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a6ecd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a6ec98 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a6eed0 'matrix' # | | |-TypedefDecl 0x55d2f3a6f450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6f350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a6f0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a6f098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a6f0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a6f0b8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a6f2f0 'matrix' # | | |-TypedefDecl 0x55d2f3a6f870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6f770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a6f4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a6f4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a6f518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a6f4d8 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a6f710 'matrix' # | | |-TypedefDecl 0x55d2f3a70cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a70bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a6f918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a6f8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a6f938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a6f8f8 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a6fb30 'matrix' # | | |-TypedefDecl 0x55d2f3a710d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a70fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a70d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a70d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a70d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a70d38 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a70f70 'matrix' # | | |-TypedefDecl 0x55d2f3a714f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a713f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a71178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a71138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a71198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a71158 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a71390 'matrix' # | | |-TypedefDecl 0x55d2f3a71910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a71810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a71598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a71558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a715b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a71578 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a717b0 'matrix' # | | |-TypedefDecl 0x55d2f3a71d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a71c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a719b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a71978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a719d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a71998 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a71bf0 'matrix' # | | |-TypedefDecl 0x55d2f3a72170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a72070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a71df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a71db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a71e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a71dd8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a72010 'matrix' # | | |-TypedefDecl 0x55d2f3a72590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a72490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a72218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a721d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a72238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a721f8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a72430 'matrix' # | | |-TypedefDecl 0x55d2f3a729b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a728b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55d2f3a0b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a72638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a725f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a72658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a72618 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a72850 'matrix' # | | |-TypedefDecl 0x55d2f3a73130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a73030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a72a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a72a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a72a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a72a40 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a72fd0 'matrix' # | | |-TypedefDecl 0x55d2f3a73560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a73460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a731e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a731a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a73200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a731c0 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a73400 'matrix' # | | |-TypedefDecl 0x55d2f3a73990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a73890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a73610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a735d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a73630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a735f0 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a73830 'matrix' # | | |-TypedefDecl 0x55d2f3a73dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a73cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a73a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a73a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a73a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a73a20 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a73c60 'matrix' # | | |-TypedefDecl 0x55d2f3a74500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a74400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a73e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a73e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a73e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a73e50 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a743a0 'matrix' # | | |-TypedefDecl 0x55d2f3a74930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a74830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a745b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a74570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a745d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a74590 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a747d0 'matrix' # | | |-TypedefDecl 0x55d2f3a74d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a74c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a749e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a749a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a74a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a749c0 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a74c00 'matrix' # | | |-TypedefDecl 0x55d2f3a665e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a75090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a74e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a74dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a74e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a74df0 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a75030 'matrix' # | | |-TypedefDecl 0x55d2f3a66a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a66910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a66690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a66650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a666b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a66670 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a668b0 'matrix' # | | |-TypedefDecl 0x55d2f3a66e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a66d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a66ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a66a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a66ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a66aa0 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a66ce0 'matrix' # | | |-TypedefDecl 0x55d2f3a67270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a67170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a66ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a66eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a66f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a66ed0 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a67110 'matrix' # | | |-TypedefDecl 0x55d2f3a687c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a686c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a67320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a672e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a67340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a67300 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a67540 'matrix' # | | |-TypedefDecl 0x55d2f3a68bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a68af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a68870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a68830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a68890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a68850 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a68a90 'matrix' # | | |-TypedefDecl 0x55d2f3a69020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a68f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a68ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a68c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a68cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a68c80 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a68ec0 'matrix' # | | |-TypedefDecl 0x55d2f3a69450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a69350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a690d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a69090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a690f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a690b0 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a692f0 'matrix' # | | |-TypedefDecl 0x55d2f3a69890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a69790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a69500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a694c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a69520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a694e0 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a69730 'matrix' # | | |-TypedefDecl 0x55d2f3a69d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a69c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a69958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a69918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a69978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a69938 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a69bb0 'matrix' # | | |-TypedefDecl 0x55d2f3a6a150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6a050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a69dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a69d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a69df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a69db8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a69ff0 'matrix' # | | |-TypedefDecl 0x55d2f3a6a590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a6a218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a6a1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a6a238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a6a1f8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a6a430 'matrix' # | | |-TypedefDecl 0x55d2f3a6ab80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6aa80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a6a658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a6a618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a6a678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a6a638 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a6aa20 'matrix' # | | |-TypedefDecl 0x55d2f3a6afc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6aec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a6ac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a6ac08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a6ac68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a6ac28 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a6ae60 'matrix' # | | |-TypedefDecl 0x55d2f3a6b400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6b300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a6b088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a6b048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a6b0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a6b068 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a6b2a0 'matrix' # | | |-TypedefDecl 0x55d2f3a7fd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a6b740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a6b4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a6b488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a6b4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a6b4a8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a6b6e0 'matrix' # | | |-TypedefDecl 0x55d2f3a80140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a80040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7fdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7fd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a7fde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a7fda8 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a7ffe0 'matrix' # | | |-TypedefDecl 0x55d2f3a80580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a80480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a80208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a801c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a80228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a801e8 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a80420 'matrix' # | | |-TypedefDecl 0x55d2f3a809c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a808c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a80648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a80608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a80668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a80628 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a80860 'matrix' # | | |-TypedefDecl 0x55d2f3a81920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a81820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a80a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a80a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a80aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a80a68 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a80ca0 'matrix' # | | |-TypedefDecl 0x55d2f3a81d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a81c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a819e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a819a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a81a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a819c8 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a81c00 'matrix' # | | |-TypedefDecl 0x55d2f3a821a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a820a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a81e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a81de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a81e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a81e08 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a82040 'matrix' # | | |-TypedefDecl 0x55d2f3a825e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a824e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a82268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a82228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a82288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a82248 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a82480 'matrix' # | | |-TypedefDecl 0x55d2f3a82d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a82c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a826a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a82668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a826c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a82688 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a82bd0 'matrix' # | | |-TypedefDecl 0x55d2f3a83170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a83070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a82df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a82db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a82e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a82dd8 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a83010 'matrix' # | | |-TypedefDecl 0x55d2f3a834f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a833f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a83238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a831f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a83258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a83218 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a83390 'matrix' # | | |-TypedefDecl 0x55d2f3a83830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a83730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a835b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a83578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a835d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a83598 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a836d0 'matrix' # | | |-TypedefDecl 0x55d2f3a75470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a83a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a838f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a838b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a83918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a838d8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a83a10 'matrix' # | | |-TypedefDecl 0x55d2f3a757b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a756b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a75538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a754f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a75558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a75518 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a75650 'matrix' # | | |-TypedefDecl 0x55d2f3a75af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a759f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a75878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a75838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a75898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a75858 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a75990 'matrix' # | | |-TypedefDecl 0x55d2f3a75e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a75d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a75bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a75b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a75bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a75b98 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a75cd0 'matrix' # | | |-TypedefDecl 0x55d2f3a76170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a76070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a75ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a75eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a75f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a75ed8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a76010 'matrix' # | | |-TypedefDecl 0x55d2f3a774d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a763b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a76238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a761f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a76258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a76218 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a76350 'matrix' # | | |-TypedefDecl 0x55d2f3a77810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a77710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a77598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a77558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a775b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a77578 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a776b0 'matrix' # | | |-TypedefDecl 0x55d2f3a77b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a77a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a778d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a77898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a778f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a778b8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a779f0 'matrix' # | | |-TypedefDecl 0x55d2f3a77e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a77d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a77c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a77bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a77c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a77bf8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a77d30 'matrix' # | | |-TypedefDecl 0x55d2f3a781d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a780d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a77f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a77f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a77f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a77f38 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a78070 'matrix' # | | |-TypedefDecl 0x55d2f3a78560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a78460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a78298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a78258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a782b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a78278 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a783b0 'matrix' # | | |-TypedefDecl 0x55d2f3a788a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a787a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a78628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a785e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a78648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a78608 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a78740 'matrix' # | | |-TypedefDecl 0x55d2f3a78be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a78ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a78968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a78928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a78988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a78948 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a78a80 'matrix' # | | |-TypedefDecl 0x55d2f3a78f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a78e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55d2f3a5fbf0 'int32_t' sugar # | | | | |-Typedef 0x55d2f3a3bc78 'int32_t' # | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a78ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a78c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a78cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a78c88 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a78dc0 'matrix' # | | |-TypedefDecl 0x55d2f3a792a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a791a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a78fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a78fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a79008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a78fc8 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a79140 'matrix' # | | |-TypedefDecl 0x55d2f3a79600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a79500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a79368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a79328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a79388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a79348 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a794a0 'matrix' # | | |-TypedefDecl 0x55d2f3a79940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a79840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a796c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a79688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a796e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a796a8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a797e0 'matrix' # | | |-TypedefDecl 0x55d2f3a79c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a79b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a79a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a799c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a79a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a799e8 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a79b20 'matrix' # | | |-TypedefDecl 0x55d2f3a79fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a79ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a79d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a79d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a79d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a79d28 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a79e60 'matrix' # | | |-TypedefDecl 0x55d2f3a7a300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7a200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7a088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7a048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7a0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7a068 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a7a1a0 'matrix' # | | |-TypedefDecl 0x55d2f3a7a650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7a550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7a3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7a388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a7a3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a7a3a8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a7a4f0 'matrix' # | | |-TypedefDecl 0x55d2f3a7a990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7a718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7a6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a7a738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a7a6f8 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a7a830 'matrix' # | | |-TypedefDecl 0x55d2f3a7acd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7abd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a7aa58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a7aa18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a7aa78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a7aa38 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a7ab70 'matrix' # | | |-TypedefDecl 0x55d2f3a7b010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7af10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a7ad98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a7ad58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7adb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7ad78 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a7aeb0 'matrix' # | | |-TypedefDecl 0x55d2f3a7b350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7b250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a7b0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a7b098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a7b0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a7b0b8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a7b1f0 'matrix' # | | |-TypedefDecl 0x55d2f3a7b6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7b5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a7b418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a7b3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a7b438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a7b3f8 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a7b540 'matrix' # | | |-TypedefDecl 0x55d2f3a7b9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7b8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a7b768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a7b728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a7b788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a7b748 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a7b880 'matrix' # | | |-TypedefDecl 0x55d2f3a7bd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7bc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a7baa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a7ba68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7bac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7ba88 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a7bbc0 'matrix' # | | |-TypedefDecl 0x55d2f3a7c060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7bf60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a7bde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a7bda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a7be08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a7bdc8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a7bf00 'matrix' # | | |-TypedefDecl 0x55d2f3a7c3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7c2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55d2f3a60540 'uint32_t' sugar # | | | | |-Typedef 0x55d2f3a3bd58 'uint32_t' # | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a7c128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a7c0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a7c148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a7c108 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a7c240 'matrix' # | | |-TypedefDecl 0x55d2f3a7c840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7c740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a7c468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a7c428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a7c4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a7c448 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a7c6e0 'matrix' # | | |-TypedefDecl 0x55d2f3a7cc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7cb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a7c908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a7c8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7c928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7c8e8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a7cb20 'matrix' # | | |-TypedefDecl 0x55d2f3a7d0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7cfc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a7cd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a7cd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a7cd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a7cd28 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a7cf60 'matrix' # | | |-TypedefDecl 0x55d2f3a7d830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7d400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a7d188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a7d148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a7d1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a7d168 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a7d3a0 'matrix' # | | |-TypedefDecl 0x55d2f3a7dc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7db70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7d8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7d8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a7d918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a7d8d8 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a7db10 'matrix' # | | |-TypedefDecl 0x55d2f3a7e0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7dfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7dd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7dcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7dd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7dd18 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a7df50 'matrix' # | | |-TypedefDecl 0x55d2f3a7e4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a7e3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7e178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7e138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a7e198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a7e158 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a7e390 'matrix' # | | |-TypedefDecl 0x55d2f3a98da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a98ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a7e5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a7e578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a7e5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a7e598 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a98c40 'matrix' # | | |-TypedefDecl 0x55d2f3a991e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a990e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a98e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a98e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a98e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a98e48 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a99080 'matrix' # | | |-TypedefDecl 0x55d2f3a99620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a99520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a992a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a99268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a992c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a99288 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a994c0 'matrix' # | | |-TypedefDecl 0x55d2f3a99a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a99960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a996e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a996a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a99708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a996c8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a99900 'matrix' # | | |-TypedefDecl 0x55d2f3a9a110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9a010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a99b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a99ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a99b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a99b08 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a99fb0 'matrix' # | | |-TypedefDecl 0x55d2f3a9a550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9a450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a9a1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a9a198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a9a1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a9a1b8 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a9a3f0 'matrix' # | | |-TypedefDecl 0x55d2f3a9a990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9a890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a9a618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a9a5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a9a638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a9a5f8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a9a830 'matrix' # | | |-TypedefDecl 0x55d2f3a9add0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9acd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a9aa58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a9aa18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a9aa78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a9aa38 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a9ac70 'matrix' # | | |-TypedefDecl 0x55d2f3a9b470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9b370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55d2f3a60eb0 'int64_t' sugar # | | | | |-Typedef 0x55d2f3a3bea8 'int64_t' # | | | | `-BuiltinType 0x55d2f3a0b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a9b0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a9b0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a9b110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a9b0d0 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a9b310 'matrix' # | | |-TypedefDecl 0x55d2f3a9b8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9b7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a9b538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a9b4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a9b558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a9b518 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a9b790 'matrix' # | | |-TypedefDecl 0x55d2f3a9bd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9bc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a9b9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a9b978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a9b9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a9b998 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a9bbd0 'matrix' # | | |-TypedefDecl 0x55d2f3a9f350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9f250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a9bdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a9bdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a9be18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a9bdd8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a9c010 'matrix' # | | |-TypedefDecl 0x55d2f3a9f790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9f690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a9f418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a9f3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a9f438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a9f3f8 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a9f630 'matrix' # | | |-TypedefDecl 0x55d2f3a9fbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9fad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a9f858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a9f818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a9f878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a9f838 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a9fa70 'matrix' # | | |-TypedefDecl 0x55d2f3aa0010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a9ff10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a9fc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a9fc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a9fcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a9fc78 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a9feb0 'matrix' # | | |-TypedefDecl 0x55d2f3aa0460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa0360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa00d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa0098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa00f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa00b8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3aa0300 'matrix' # | | |-TypedefDecl 0x55d2f3aa08a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa07a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa0528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa04e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa0548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa0508 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3aa0740 'matrix' # | | |-TypedefDecl 0x55d2f3aa0ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa0be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa0968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa0928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa0988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa0948 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3aa0b80 'matrix' # | | |-TypedefDecl 0x55d2f3aa1120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa1020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa0da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa0d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa0dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa0d88 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3aa0fc0 'matrix' # | | |-TypedefDecl 0x55d2f3aa1590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa1490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa11e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa11a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa1208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa11c8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3aa1430 'matrix' # | | |-TypedefDecl 0x55d2f3aa19d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa18d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa1658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa1618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa1678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa1638 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3aa1870 'matrix' # | | |-TypedefDecl 0x55d2f3aa1e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa1d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa1a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa1a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa1ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa1a78 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3aa1cb0 'matrix' # | | |-TypedefDecl 0x55d2f3aa2280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa2150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa1ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa1e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa1ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa1eb8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3aa20f0 'matrix' # | | |-TypedefDecl 0x55d2f3aa26c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa25c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa2348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa2308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa2368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa2328 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3aa2560 'matrix' # | | |-TypedefDecl 0x55d2f3aa2b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa2a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55d2f3a618e0 'uint64_t' sugar # | | | | |-Typedef 0x55d2f3a3be38 'uint64_t' # | | | | `-BuiltinType 0x55d2f3a0b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa2788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa2748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa27a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa2768 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3aa29a0 'matrix' # | | |-TypedefDecl 0x55d2f3aa2f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa2e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa2bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa2b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa2bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa2b90 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3aa2e00 'matrix' # | | |-TypedefDecl 0x55d2f3aa33c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa32c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa3010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa2fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa3030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa2ff0 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3aa3230 'matrix' # | | |-TypedefDecl 0x55d2f3aa37f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa36f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa3470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa3430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa3490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa3450 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3aa3690 'matrix' # | | |-TypedefDecl 0x55d2f3aa3c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa3b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa38a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa3860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa38c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa3880 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3aa3ac0 'matrix' # | | |-TypedefDecl 0x55d2f3aa4050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa3f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa3cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa3c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa3cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa3cb0 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3aa3ef0 'matrix' # | | |-TypedefDecl 0x55d2f3aa46e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa45e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa4100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa40c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa4120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa40e0 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3aa4580 'matrix' # | | |-TypedefDecl 0x55d2f3aa4b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa4a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa4790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa4750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa47b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa4770 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3aa49b0 'matrix' # | | |-TypedefDecl 0x55d2f3aa4f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa4e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa4bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa4b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa4be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa4ba0 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3aa4de0 'matrix' # | | |-TypedefDecl 0x55d2f3aa5370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa5270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa4ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa4fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa5010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa4fd0 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3aa5210 'matrix' # | | |-TypedefDecl 0x55d2f3aa7a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa7910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa5420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa53e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa5440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa5400 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3aa78b0 'matrix' # | | |-TypedefDecl 0x55d2f3aa7e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa7d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa7ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa7a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa7ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa7aa0 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3aa7ce0 'matrix' # | | |-TypedefDecl 0x55d2f3aa8270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa8170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa7ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa7eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa7f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa7ed0 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3aa8110 'matrix' # | | |-TypedefDecl 0x55d2f3aa86a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa85a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa8320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa82e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa8340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa8300 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3aa8540 'matrix' # | | |-TypedefDecl 0x55d2f3aa8af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa89f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa8770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa8710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3aa8790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3aa8750 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3aa8990 'matrix' # | | |-TypedefDecl 0x55d2f3aa8f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa8e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa8ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa8b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3aa8bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3aa8b80 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3aa8dc0 'matrix' # | | |-TypedefDecl 0x55d2f3aa9350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa9250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55d2f3a0b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa8fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa8f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3aa8ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3aa8fb0 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3aa91f0 'matrix' # | | |-TypedefDecl 0x55d2f3a83c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3aa96b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa9400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa93c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3aa9420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3aa93e0 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3aa9650 'matrix' # | | |-TypedefDecl 0x55d2f3a840b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a83fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a83d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a83cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a83d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a83d10 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a83f50 'matrix' # | | |-TypedefDecl 0x55d2f3a844e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a843e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a84160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a84120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a84180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a84140 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a84380 'matrix' # | | |-TypedefDecl 0x55d2f3a84910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a84810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a84590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a84550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a845b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a84570 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a847b0 'matrix' # | | |-TypedefDecl 0x55d2f3a84d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a84c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a849c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a84980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a849e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a849a0 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a84c10 'matrix' # | | |-TypedefDecl 0x55d2f3a851a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a850a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a84e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a84de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a84e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a84e00 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a85040 'matrix' # | | |-TypedefDecl 0x55d2f3a855d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a854d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a85250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a85210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a85270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a85230 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a85470 'matrix' # | | |-TypedefDecl 0x55d2f3a85a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a85900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a85680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a85640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a856a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a85660 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a858a0 'matrix' # | | |-TypedefDecl 0x55d2f3a85e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a85d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a85ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a85a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a85ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a85a90 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a85ce0 'matrix' # | | |-TypedefDecl 0x55d2f3a86270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a86170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a85ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a85eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a85f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a85ed0 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a86110 'matrix' # | | |-TypedefDecl 0x55d2f3a866a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a865a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a86320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a862e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a86340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a86300 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a86540 'matrix' # | | |-TypedefDecl 0x55d2f3a86ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a869d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a86750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a86710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a86770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a86730 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a86970 'matrix' # | | |-TypedefDecl 0x55d2f3a87f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a87e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a86b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a86b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a86ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a86b60 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a87dd0 'matrix' # | | |-TypedefDecl 0x55d2f3a88360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a88260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a87fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a87fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a88000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a87fc0 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a88200 'matrix' # | | |-TypedefDecl 0x55d2f3a88790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a88690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a88410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a883d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a88430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a883f0 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a88630 'matrix' # | | |-TypedefDecl 0x55d2f3a88bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a88ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a88840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a88800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a88860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a88820 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a88a60 'matrix' # | | |-TypedefDecl 0x55d2f3a89040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a88f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a88c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a88c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a88cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a88c70 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a88ee0 'matrix' # | | |-TypedefDecl 0x55d2f3a89470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a89370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a890f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a890b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a89110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a890d0 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a89310 'matrix' # | | |-TypedefDecl 0x55d2f3a898a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a897a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a89520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a894e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a89540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a89500 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a89740 'matrix' # | | |-TypedefDecl 0x55d2f3a8a4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a89bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a89950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a89910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a89970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a89930 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a89b70 'matrix' # | | |-TypedefDecl 0x55d2f3a8a920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8a820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a8a5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a8a560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a8a5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a8a580 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a8a7c0 'matrix' # | | |-TypedefDecl 0x55d2f3a8ad50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8ac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a8a9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a8a990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a8a9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a8a9b0 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a8abf0 'matrix' # | | |-TypedefDecl 0x55d2f3a8b180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8b080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a8ae00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a8adc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a8ae20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a8ade0 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a8b020 'matrix' # | | |-TypedefDecl 0x55d2f3a8b5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8b4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a8b230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a8b1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a8b250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a8b210 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a8b480 'matrix' # | | |-TypedefDecl 0x55d2f3a8ba10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8b910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a8b690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a8b650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a8b6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a8b670 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a8b8b0 'matrix' # | | |-TypedefDecl 0x55d2f3a8be40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8bd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a8bac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a8ba80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a8bae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a8baa0 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a8bce0 'matrix' # | | |-TypedefDecl 0x55d2f3a8c270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a8bef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a8beb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a8bf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a8bed0 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a8c110 'matrix' # | | |-TypedefDecl 0x55d2f3a8d9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8d8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a8c320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a8c2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a8c340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a8c300 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a8d860 'matrix' # | | |-TypedefDecl 0x55d2f3a8ddf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8dcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a8da70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a8da30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a8da90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a8da50 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a8dc90 'matrix' # | | |-TypedefDecl 0x55d2f3a8e220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8e120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a8dea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a8de60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a8dec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a8de80 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a8e0c0 'matrix' # | | |-TypedefDecl 0x55d2f3a8e650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a8e2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a8e290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a8e2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a8e2b0 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a8e4f0 'matrix' # | | |-TypedefDecl 0x55d2f3a8eda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8eca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a8e700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a8e6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a8e720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a8e6e0 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a8ec40 'matrix' # | | |-TypedefDecl 0x55d2f3a8f120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8f020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a8ee68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a8ee28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a8ee88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a8ee48 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a8efc0 'matrix' # | | |-TypedefDecl 0x55d2f3a8f460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8f360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a8f1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a8f1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a8f208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a8f1c8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a8f300 'matrix' # | | |-TypedefDecl 0x55d2f3a8f7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8f6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a8f528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a8f4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a8f548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a8f508 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a8f640 'matrix' # | | |-TypedefDecl 0x55d2f3a90b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a8f9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a8f868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a8f828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a8f888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a8f848 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a8f980 'matrix' # | | |-TypedefDecl 0x55d2f3a90e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a90d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a90bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a90b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a90bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a90bb8 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a90cf0 'matrix' # | | |-TypedefDecl 0x55d2f3a91190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a91090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a90f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a90ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a90f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a90ef8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a91030 'matrix' # | | |-TypedefDecl 0x55d2f3a914d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a913d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a91258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a91218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a91278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a91238 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a91370 'matrix' # | | |-TypedefDecl 0x55d2f3a91810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a91710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a91598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a91558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a915b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a91578 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a916b0 'matrix' # | | |-TypedefDecl 0x55d2f3a91b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a91a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a918d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a91898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a918f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a918b8 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a919f0 'matrix' # | | |-TypedefDecl 0x55d2f3a91ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a91da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a91c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a91be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a91c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a91c08 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a91d40 'matrix' # | | |-TypedefDecl 0x55d2f3a921e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a920e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a91f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a91f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a91f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a91f48 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a92080 'matrix' # | | |-TypedefDecl 0x55d2f3a92520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a92420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a922a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a92268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a922c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a92288 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a923c0 'matrix' # | | |-TypedefDecl 0x55d2f3a92860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a92760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a925e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a925a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a92608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a925c8 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a92700 'matrix' # | | |-TypedefDecl 0x55d2f3a92bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a92af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a92928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a928e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a92948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a92908 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a92a40 'matrix' # | | |-TypedefDecl 0x55d2f3a92f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a92e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a92cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a92c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a92cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a92c98 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a92dd0 'matrix' # | | |-TypedefDecl 0x55d2f3a93270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a93170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55d2f3a648a0 'float32_t' sugar # | | | | |-Typedef 0x55d2f3a3bdc8 'float32_t' # | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a92ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a92fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a93018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a92fd8 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a93110 'matrix' # | | |-TypedefDecl 0x55d2f3a935f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a934f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a93338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a932f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a93358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a93318 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a93490 'matrix' # | | |-TypedefDecl 0x55d2f3a93930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a93830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a936b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a93678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a936d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a93698 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a937d0 'matrix' # | | |-TypedefDecl 0x55d2f3a93c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a93b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a939f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a939b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a93a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a939d8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a93b30 'matrix' # | | |-TypedefDecl 0x55d2f3a93fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a93ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a93d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a93d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a93d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a93d38 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a93e70 'matrix' # | | |-TypedefDecl 0x55d2f3a94310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a94210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a94098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a94058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a940b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a94078 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a941b0 'matrix' # | | |-TypedefDecl 0x55d2f3a94650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a94550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a943d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a94398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a943f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a943b8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a944f0 'matrix' # | | |-TypedefDecl 0x55d2f3a94990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a94890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a94718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a946d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a94738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a946f8 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a94830 'matrix' # | | |-TypedefDecl 0x55d2f3a94ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a94be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a94a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a94a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a94a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a94a38 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a94b80 'matrix' # | | |-TypedefDecl 0x55d2f3a95020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a94f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a94da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a94d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a94dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a94d88 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a94ec0 'matrix' # | | |-TypedefDecl 0x55d2f3a95360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a95260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a950e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a950a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a95108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a950c8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a95200 'matrix' # | | |-TypedefDecl 0x55d2f3a956a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a955a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a95428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a953e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a95448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a95408 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a95540 'matrix' # | | |-TypedefDecl 0x55d2f3a959e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a958e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a95768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a95728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a95788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a95748 'int' 4 # | | | `-ConstantMatrixType 0x55d2f3a95880 'matrix' # | | |-TypedefDecl 0x55d2f3a95d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a95c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a95aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a95a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55d2f3a95ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55d2f3a95a88 'int' 1 # | | | `-ConstantMatrixType 0x55d2f3a95bd0 'matrix' # | | |-TypedefDecl 0x55d2f3a96070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a95f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a95df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a95db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55d2f3a95e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55d2f3a95dd8 'int' 2 # | | | `-ConstantMatrixType 0x55d2f3a95f10 'matrix' # | | |-TypedefDecl 0x55d2f3a963b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55d2f3a962b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55d2f3a96138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55d2f3a960f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55d2f3a96158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55d2f3a96118 'int' 3 # | | | `-ConstantMatrixType 0x55d2f3a96250 'matrix' # | | `-TypedefDecl 0x55d2f3a966f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55d2f3a965f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55d2f3a372f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55d2f3a65200 'float64_t' sugar # | | | |-Typedef 0x55d2f3a3bf18 'float64_t' # | | | `-BuiltinType 0x55d2f3a0b380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55d2f3a96478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55d2f3a96438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55d2f3a96498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55d2f3a96458 'int' 4 # | | `-ConstantMatrixType 0x55d2f3a96590 'matrix' # | |-NamespaceDecl 0x55d2f3aa9a18 prev 0x55d2f3a3bbf0 line:12:11 hlsl # | | |-original Namespace 0x55d2f3a0ba98 'hlsl' # | | `-NamespaceDecl 0x55d2f3aa9a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55d2f3aa9d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55d2f3aa9b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55d2f3aa9b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55d2f3aa9c68 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 0x55d2f3aa9d10 <> Implicit # | | | |-CXXRecordDecl 0x55d2f3aa9e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55d2f3aa9ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55d2f3aa9f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55d2f3aaa2f0 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 0x55d2f3a0bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3a0bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55d2f3aaa028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55d2f3aaa520 <> Implicit # | | | |-CXXRecordDecl 0x55d2f3aaa5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55d2f3aaa698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55d2f3aaa700 'bool' true # | | |-ClassTemplateDecl 0x55d2f3aaf088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55d2f3aaee88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55d2f3aaeee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55d2f3aaef88 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 0x55d2f3aaf030 <> Implicit # | | | `-CXXRecordDecl 0x55d2f3aaf160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55d2f3aaf540 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 0x55d2f3a0bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55d2f3aaf248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55d2f3aaf7a0 <> Implicit # | | | |-CXXRecordDecl 0x55d2f3aaf860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55d2f3aaf918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55d2f3aaf2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55d2f3aaf248 'T' # | | |-TypeAliasTemplateDecl 0x55d2f3aafd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55d2f3aaf9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55d2f3aafa48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55d2f3a0b1c0 'void' # | | | `-TypeAliasDecl 0x55d2f3aafca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55d2f3aafc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55d2f3ab1160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55d2f3aafd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55d2f3ab0630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3ab06c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55d2f3ab10b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ab0f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55d2f3ab1440 # | | | `-ReturnStmt 0x55d2f3ab1430 # | | | `-BuiltinBitCastExpr 0x55d2f3ab1408 'vector' # | | | `-DeclRefExpr 0x55d2f3ab13b0 'vector' lvalue ParmVar 0x55d2f3ab0f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55d2f3ab3c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55d2f3ab1458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55d2f3ab14e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55d2f3ab3ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ab3a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55d2f3ab3da8 # | | | `-ReturnStmt 0x55d2f3ab3d98 # | | | `-BuiltinBitCastExpr 0x55d2f3ab3d70 'U' # | | | `-DeclRefExpr 0x55d2f3ab3d40 'T' lvalue ParmVar 0x55d2f3ab3a60 'F' 'T' # | | |-ClassTemplateDecl 0x55d2f3ab3f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55d2f3ab3dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55d2f3ab3e60 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 0x55d2f3ab3f08 <> Implicit # | | | |-CXXRecordDecl 0x55d2f3ab4038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55d2f3ab40f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55d2f3ab4168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55d2f3ab3e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55d2f3ab3dc0 'T' # | | `-TypeAliasTemplateDecl 0x55d2f3ab4c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55d2f3ab41d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55d2f3ab4278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55d2f3ab4ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55d2f3ab4ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55d2f3a0bdf0 <> 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 0x55d2f3ab46a0 '__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 0x55d2f3aa9a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55d2f3aafd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55d2f3ab43f0 'bool' # | | | | `-BinaryOperator 0x55d2f3ab43d0 'bool' '&&' # | | | | |-BinaryOperator 0x55d2f3ab4350 'bool' '>' # | | | | | |-DeclRefExpr 0x55d2f3ab4310 'int' NonTypeTemplateParm 0x55d2f3ab4278 'N' 'int' # | | | | | `-IntegerLiteral 0x55d2f3ab4330 'int' 1 # | | | | `-BinaryOperator 0x55d2f3ab43b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55d2f3ab4370 'int' NonTypeTemplateParm 0x55d2f3ab4278 'N' 'int' # | | | | `-IntegerLiteral 0x55d2f3ab4390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3ab4230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3ab41d8 'T' # | | | `-DependentNameType 0x55d2f3ab4650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55d2f3ab49b0 'int' NonTypeTemplateParm 0x55d2f3ab4278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55d2f3ab4a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55d2f3ab49e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55d2f3a0bdf0 'vector' # | | | `-TemplateSpecializationType 0x55d2f3ab46a0 '__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 0x55d2f3aa9a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55d2f3aafd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55d2f3ab43f0 'bool' # | | | | `-BinaryOperator 0x55d2f3ab43d0 'bool' '&&' # | | | | |-BinaryOperator 0x55d2f3ab4350 'bool' '>' # | | | | | |-DeclRefExpr 0x55d2f3ab4310 'int' NonTypeTemplateParm 0x55d2f3ab4278 'N' 'int' # | | | | | `-IntegerLiteral 0x55d2f3ab4330 'int' 1 # | | | | `-BinaryOperator 0x55d2f3ab43b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55d2f3ab4370 'int' NonTypeTemplateParm 0x55d2f3ab4278 'N' 'int' # | | | | `-IntegerLiteral 0x55d2f3ab4390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3ab4230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3ab41d8 'T' # | | | `-DependentNameType 0x55d2f3ab4650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55d2f3ab4a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55d2f3a0bc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55d2f3a0bc78 <> 'int' 4 # | | `-DeclRefExpr 0x55d2f3ab49b0 'int' NonTypeTemplateParm 0x55d2f3ab4278 'N' 'int' # | |-NamespaceDecl 0x55d2f3ab4ca8 prev 0x55d2f3aa9a18 line:12:11 hlsl # | | |-original Namespace 0x55d2f3a0ba98 'hlsl' # | | |-FunctionDecl 0x55d2f3ab4e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55d2f3ab4d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d2f3ab4ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab4f50 Implicit # | | | `-ConstAttr 0x55d2f3ab4f78 Implicit # | | |-FunctionDecl 0x55d2f3ab5128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3ab5000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab51d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab5250 Implicit # | | | `-ConstAttr 0x55d2f3ab5278 Implicit # | | |-FunctionDecl 0x55d2f3ab5438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3ab5310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab54e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab5560 Implicit # | | | `-ConstAttr 0x55d2f3ab5588 Implicit # | | |-FunctionDecl 0x55d2f3ab5748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3ab5620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab57f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab5870 Implicit # | | | `-ConstAttr 0x55d2f3ab5898 Implicit # | | |-FunctionDecl 0x55d2f3ab6e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55d2f3ab6d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55d2f3ab6f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab6f90 Implicit # | | | `-ConstAttr 0x55d2f3ab6fb8 Implicit # | | |-FunctionDecl 0x55d2f3ab7178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55d2f3ab7050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab7228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab72a0 Implicit # | | | `-ConstAttr 0x55d2f3ab72c8 Implicit # | | |-FunctionDecl 0x55d2f3ab7488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55d2f3ab7360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab7538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab75b0 Implicit # | | | `-ConstAttr 0x55d2f3ab75d8 Implicit # | | |-FunctionDecl 0x55d2f3ab7798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55d2f3ab7670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab7848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab78c0 Implicit # | | | `-ConstAttr 0x55d2f3ab78e8 Implicit # | | |-FunctionDecl 0x55d2f3ab7a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ab7938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55d2f3ab7b88 # | | | `-ReturnStmt 0x55d2f3ab7b78 # | | | `-ImplicitCastExpr 0x55d2f3ab7b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55d2f3ab7b40 'uint':'unsigned int' lvalue ParmVar 0x55d2f3ab7938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55d2f3ab7d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ab7bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55d2f3ab7eb0 # | | | `-ReturnStmt 0x55d2f3ab7ea0 # | | | `-ImplicitCastExpr 0x55d2f3ab7e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55d2f3ab7e68 'uint2':'vector' lvalue ParmVar 0x55d2f3ab7bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55d2f3ab8038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ab7f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55d2f3ab8158 # | | | `-ReturnStmt 0x55d2f3ab8148 # | | | `-ImplicitCastExpr 0x55d2f3ab8130 'uint3':'vector' # | | | `-DeclRefExpr 0x55d2f3ab8110 'uint3':'vector' lvalue ParmVar 0x55d2f3ab7f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55d2f3ab82d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ab81a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55d2f3ab83f8 # | | | `-ReturnStmt 0x55d2f3ab83e8 # | | | `-ImplicitCastExpr 0x55d2f3ab83d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55d2f3ab83b0 'uint4':'vector' lvalue ParmVar 0x55d2f3ab81a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55d2f3ab8528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55d2f3ab8438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d2f3ab85d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab8650 Implicit # | | | `-ConstAttr 0x55d2f3ab8678 Implicit # | | |-FunctionDecl 0x55d2f3ab8838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3ab8710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab88e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab8960 Implicit # | | | `-ConstAttr 0x55d2f3ab8988 Implicit # | | |-FunctionDecl 0x55d2f3ab8b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3ab8a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab8bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab8c70 Implicit # | | | `-ConstAttr 0x55d2f3ab8c98 Implicit # | | |-FunctionDecl 0x55d2f3ab95d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3ab94b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab9688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab9700 Implicit # | | | `-ConstAttr 0x55d2f3ab9728 Implicit # | | |-FunctionDecl 0x55d2f3ab98c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d2f3ab97a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3ab9978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab99f0 Implicit # | | | `-ConstAttr 0x55d2f3ab9a18 Implicit # | | |-FunctionDecl 0x55d2f3ab9bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3ab9ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab9c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ab9d00 Implicit # | | | `-ConstAttr 0x55d2f3ab9d28 Implicit # | | |-FunctionDecl 0x55d2f3ab9ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3ab9dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ab9f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3aba010 Implicit # | | | `-ConstAttr 0x55d2f3aba038 Implicit # | | |-FunctionDecl 0x55d2f3aba1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3aba0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aba2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3aba320 Implicit # | | | `-ConstAttr 0x55d2f3aba348 Implicit # | | |-FunctionDecl 0x55d2f3abeb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3aba398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55d2f3abec90 # | | | `-ReturnStmt 0x55d2f3abec80 # | | | `-ImplicitCastExpr 0x55d2f3abec68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55d2f3abec48 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3aba398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55d2f3abee18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3abece8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55d2f3abef38 # | | | `-ReturnStmt 0x55d2f3abef28 # | | | `-ImplicitCastExpr 0x55d2f3abef10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55d2f3abeef0 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3abece8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55d2f3abf0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3abef88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55d2f3abf1d8 # | | | `-ReturnStmt 0x55d2f3abf1c8 # | | | `-ImplicitCastExpr 0x55d2f3abf1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55d2f3abf190 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3abef88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55d2f3abf358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3abf228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55d2f3abf478 # | | | `-ReturnStmt 0x55d2f3abf468 # | | | `-ImplicitCastExpr 0x55d2f3abf450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55d2f3abf430 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3abf228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55d2f3abf5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55d2f3abf4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55d2f3abf658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3abf6d0 Implicit # | | | `-ConstAttr 0x55d2f3abf6f8 Implicit # | | |-FunctionDecl 0x55d2f3abf8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55d2f3abf790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3abf968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3abf9e0 Implicit # | | | `-ConstAttr 0x55d2f3abfa08 Implicit # | | |-FunctionDecl 0x55d2f3ac0cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55d2f3abfaa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac0d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ac0df0 Implicit # | | | `-ConstAttr 0x55d2f3ac0e18 Implicit # | | |-FunctionDecl 0x55d2f3ac0fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55d2f3ac0eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac1088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55d2f3ac1100 Implicit # | | | `-ConstAttr 0x55d2f3ac1128 Implicit # | | |-FunctionDecl 0x55d2f3ac1238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55d2f3ac1188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3ac12e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d2f3ac1360 Implicit # | | | `-ConstAttr 0x55d2f3ac1388 Implicit # | | |-FunctionDecl 0x55d2f3ac14a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3ac13f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac1550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d2f3ac15c8 Implicit # | | | `-ConstAttr 0x55d2f3ac15f0 Implicit # | | |-FunctionDecl 0x55d2f3ac1718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3ac1668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac17c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d2f3ac1840 Implicit # | | | `-ConstAttr 0x55d2f3ac1868 Implicit # | | |-FunctionDecl 0x55d2f3ac1990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3ac18e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac1a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d2f3ac1ab8 Implicit # | | | `-ConstAttr 0x55d2f3ac1ae0 Implicit # | | |-FunctionDecl 0x55d2f3ac1c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55d2f3ac1b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3ac1ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d2f3ac1d58 Implicit # | | | `-ConstAttr 0x55d2f3ac1d80 Implicit # | | |-FunctionDecl 0x55d2f3ac1ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3ac1df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac1f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d2f3ac1fd0 Implicit # | | | `-ConstAttr 0x55d2f3ac1ff8 Implicit # | | |-FunctionDecl 0x55d2f3ac2120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3ac2070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac21d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d2f3ac2248 Implicit # | | | `-ConstAttr 0x55d2f3ac2270 Implicit # | | |-FunctionDecl 0x55d2f3ac2398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3ac22e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac2448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55d2f3ac24c0 Implicit # | | | `-ConstAttr 0x55d2f3ac24e8 Implicit # | | |-FunctionDecl 0x55d2f3ac2768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55d2f3ac2590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3ac2610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55d2f3ac2820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3ac28e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55d2f3ac2928 Implicit # | | | `-ConstAttr 0x55d2f3ac2950 Implicit # | | |-FunctionDecl 0x55d2f3ac5050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55d2f3ac29f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3ac2a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55d2f3ac5108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3ac51c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55d2f3ac5210 Implicit # | | | `-ConstAttr 0x55d2f3ac5238 Implicit # | | |-FunctionDecl 0x55d2f3ac5380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55d2f3ac5298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d2f3ac5430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac54a8 Implicit # | | | `-ConstAttr 0x55d2f3ac54d0 Implicit # | | |-FunctionDecl 0x55d2f3ac5660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55d2f3ac5538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac5710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac5788 Implicit # | | | `-ConstAttr 0x55d2f3ac57b0 Implicit # | | |-FunctionDecl 0x55d2f3ac5950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55d2f3ac5828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac5a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac5a78 Implicit # | | | `-ConstAttr 0x55d2f3ac5aa0 Implicit # | | |-FunctionDecl 0x55d2f3ac5c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55d2f3ac5b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac5cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac5d68 Implicit # | | | `-ConstAttr 0x55d2f3ac5d90 Implicit # | | |-FunctionDecl 0x55d2f3ac5ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55d2f3ac5de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55d2f3ac5f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac5ff8 Implicit # | | | `-ConstAttr 0x55d2f3ac6020 Implicit # | | |-FunctionDecl 0x55d2f3ac61f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55d2f3ac60d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac62a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac6318 Implicit # | | | `-ConstAttr 0x55d2f3ac6340 Implicit # | | |-FunctionDecl 0x55d2f3ac6500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55d2f3ac63e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac65b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac6628 Implicit # | | | `-ConstAttr 0x55d2f3ac6650 Implicit # | | |-FunctionDecl 0x55d2f3ac6810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55d2f3ac66f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac68c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac6938 Implicit # | | | `-ConstAttr 0x55d2f3ac6960 Implicit # | | |-FunctionDecl 0x55d2f3ac6ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55d2f3ac69d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55d2f3ac6b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55d2f3ac6bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac6c08 Implicit # | | | `-ConstAttr 0x55d2f3ac6c30 Implicit # | | |-FunctionDecl 0x55d2f3ac6dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55d2f3ac6ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac6e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac6ef8 Implicit # | | | `-ConstAttr 0x55d2f3ac6f20 Implicit # | | |-FunctionDecl 0x55d2f3ac70d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55d2f3ac6f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac7180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac71f8 Implicit # | | | `-ConstAttr 0x55d2f3ac7220 Implicit # | | |-FunctionDecl 0x55d2f3ac73c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55d2f3ac7298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac7470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac74e8 Implicit # | | | `-ConstAttr 0x55d2f3ac7510 Implicit # | | |-FunctionDecl 0x55d2f3ac76b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55d2f3ac7588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3ac7760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac77d8 Implicit # | | | `-ConstAttr 0x55d2f3ac7800 Implicit # | | |-FunctionDecl 0x55d2f3ac79a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55d2f3ac7878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac7a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac7ac8 Implicit # | | | `-ConstAttr 0x55d2f3ac7af0 Implicit # | | |-FunctionDecl 0x55d2f3ac7c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55d2f3ac7b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac7d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac7db8 Implicit # | | | `-ConstAttr 0x55d2f3ac7de0 Implicit # | | |-FunctionDecl 0x55d2f3ac7f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55d2f3ac7e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac8030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac80c8 Implicit # | | | `-ConstAttr 0x55d2f3ac80f0 Implicit # | | |-FunctionDecl 0x55d2f3ac8230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55d2f3ac8150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55d2f3ac82e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac8358 Implicit # | | | `-ConstAttr 0x55d2f3ac8380 Implicit # | | |-FunctionDecl 0x55d2f3ac8520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55d2f3ac83f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac85d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac8648 Implicit # | | | `-ConstAttr 0x55d2f3ac8670 Implicit # | | |-FunctionDecl 0x55d2f3ac8810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55d2f3ac86e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac88c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac8938 Implicit # | | | `-ConstAttr 0x55d2f3ac8960 Implicit # | | |-FunctionDecl 0x55d2f3ac8b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55d2f3ac89d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac8bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac8c28 Implicit # | | | `-ConstAttr 0x55d2f3ac8c50 Implicit # | | |-FunctionDecl 0x55d2f3ac8df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55d2f3ac8cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3ac8ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac8f18 Implicit # | | | `-ConstAttr 0x55d2f3ac8f40 Implicit # | | |-FunctionDecl 0x55d2f3ac90f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3ac8fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac91a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac9218 Implicit # | | | `-ConstAttr 0x55d2f3ac9240 Implicit # | | |-FunctionDecl 0x55d2f3ac93e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3ac92b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac9490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac9508 Implicit # | | | `-ConstAttr 0x55d2f3ac9530 Implicit # | | |-FunctionDecl 0x55d2f3ac96d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3ac95a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac9780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac97f8 Implicit # | | | `-ConstAttr 0x55d2f3ac9820 Implicit # | | |-FunctionDecl 0x55d2f3ac99c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3ac9898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3ac9a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac9ae8 Implicit # | | | `-ConstAttr 0x55d2f3ac9b10 Implicit # | | |-FunctionDecl 0x55d2f3ac9cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3ac9b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ac9d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3ac9dd8 Implicit # | | | `-ConstAttr 0x55d2f3ac9e00 Implicit # | | |-FunctionDecl 0x55d2f3ac9fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3ac9e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aca050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3acbc98 Implicit # | | | `-ConstAttr 0x55d2f3acbcc0 Implicit # | | |-FunctionDecl 0x55d2f3acbe60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3acbd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3acbf10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3acbf88 Implicit # | | | `-ConstAttr 0x55d2f3acbfb0 Implicit # | | |-FunctionDecl 0x55d2f3acc0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55d2f3acc010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55d2f3acc1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3acc218 Implicit # | | | `-ConstAttr 0x55d2f3acc240 Implicit # | | |-FunctionDecl 0x55d2f3acc3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55d2f3acc2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3acc490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3acc508 Implicit # | | | `-ConstAttr 0x55d2f3acc530 Implicit # | | |-FunctionDecl 0x55d2f3acc6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55d2f3acc5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3acc780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3acc7f8 Implicit # | | | `-ConstAttr 0x55d2f3acc820 Implicit # | | |-FunctionDecl 0x55d2f3acc9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55d2f3acc898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3acca70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55d2f3accae8 Implicit # | | | `-ConstAttr 0x55d2f3accb10 Implicit # | | |-FunctionDecl 0x55d2f3accd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55d2f3accb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55d2f3accbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55d2f3accdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3acce30 Implicit # | | | `-ConstAttr 0x55d2f3acce58 Implicit # | | |-FunctionDecl 0x55d2f3acd078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55d2f3accea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55d2f3accf28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3acd130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3acd1a8 Implicit # | | | `-ConstAttr 0x55d2f3acd1d0 Implicit # | | |-FunctionDecl 0x55d2f3acd408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55d2f3acd230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55d2f3acd2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3acd4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3acd538 Implicit # | | | `-ConstAttr 0x55d2f3acd560 Implicit # | | |-FunctionDecl 0x55d2f3acd798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55d2f3acd5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55d2f3acd640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3acd850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3acd8c8 Implicit # | | | `-ConstAttr 0x55d2f3acd8f0 Implicit # | | |-FunctionDecl 0x55d2f3acdb48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55d2f3acd978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55d2f3acd9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3acdc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3acdc88 Implicit # | | | `-ConstAttr 0x55d2f3acdcb0 Implicit # | | |-FunctionDecl 0x55d2f3acdf08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55d2f3acdd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55d2f3acddb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3acdfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3ace038 Implicit # | | | `-ConstAttr 0x55d2f3ace060 Implicit # | | |-FunctionDecl 0x55d2f3ace2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55d2f3ace0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55d2f3ace168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3ace370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3ace3e8 Implicit # | | | `-ConstAttr 0x55d2f3ace410 Implicit # | | |-FunctionDecl 0x55d2f3ace668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55d2f3ace498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55d2f3ace518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3ace720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3ace798 Implicit # | | | `-ConstAttr 0x55d2f3ace7c0 Implicit # | | |-FunctionDecl 0x55d2f3acea18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55d2f3ace848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55d2f3ace8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3acead0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3aceb48 Implicit # | | | `-ConstAttr 0x55d2f3aceb70 Implicit # | | |-FunctionDecl 0x55d2f3acede8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55d2f3acebf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55d2f3acec98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3aceea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3acef18 Implicit # | | | `-ConstAttr 0x55d2f3acef40 Implicit # | | |-FunctionDecl 0x55d2f3acf198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55d2f3acefc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55d2f3acf048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3acf250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3acf2c8 Implicit # | | | `-ConstAttr 0x55d2f3acf2f0 Implicit # | | |-FunctionDecl 0x55d2f3acf548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55d2f3acf378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55d2f3acf3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3acf600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3acf678 Implicit # | | | `-ConstAttr 0x55d2f3acf6a0 Implicit # | | |-FunctionDecl 0x55d2f3acf8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55d2f3acf728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55d2f3acf7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3acf9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3acfa28 Implicit # | | | `-ConstAttr 0x55d2f3acfa50 Implicit # | | |-FunctionDecl 0x55d2f3acfcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55d2f3acfad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55d2f3acfb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3acfd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3acfdf8 Implicit # | | | `-ConstAttr 0x55d2f3acfe20 Implicit # | | |-FunctionDecl 0x55d2f3ad0078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55d2f3acfea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55d2f3acff28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3ad0130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3ad01a8 Implicit # | | | `-ConstAttr 0x55d2f3ad01d0 Implicit # | | |-FunctionDecl 0x55d2f3ad0428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55d2f3ad0258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55d2f3ad02d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3ad04e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3ad0558 Implicit # | | | `-ConstAttr 0x55d2f3ad0580 Implicit # | | |-FunctionDecl 0x55d2f3ad07d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55d2f3ad0608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55d2f3ad0688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3ad0890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3ad0908 Implicit # | | | `-ConstAttr 0x55d2f3ad0930 Implicit # | | |-FunctionDecl 0x55d2f3ad0b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55d2f3ad09b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55d2f3ad0a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3ad0c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3a9c288 Implicit # | | | `-ConstAttr 0x55d2f3a9c2b0 Implicit # | | |-FunctionDecl 0x55d2f3a9c508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55d2f3a9c338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55d2f3a9c3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3a9c5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55d2f3a9c638 Implicit # | | | `-ConstAttr 0x55d2f3a9c660 Implicit # | | |-FunctionDecl 0x55d2f3a9c768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55d2f3a9c6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d2f3a9c818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3a9c890 Implicit # | | | `-ConstAttr 0x55d2f3a9c8b8 Implicit # | | |-FunctionDecl 0x55d2f3a9c9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55d2f3a9c920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3a9ca78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3a9caf0 Implicit # | | | `-ConstAttr 0x55d2f3a9cb18 Implicit # | | |-FunctionDecl 0x55d2f3a9cc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55d2f3a9cb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3a9cce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3a9cd60 Implicit # | | | `-ConstAttr 0x55d2f3a9cd88 Implicit # | | |-FunctionDecl 0x55d2f3a9cea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55d2f3a9ce00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3a9cf58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3a9cfd0 Implicit # | | | `-ConstAttr 0x55d2f3a9cff8 Implicit # | | |-FunctionDecl 0x55d2f3a9d0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55d2f3a9d050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55d2f3a9d1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad5cb0 Implicit # | | | `-ConstAttr 0x55d2f3ad5cd8 Implicit # | | |-FunctionDecl 0x55d2f3ad5df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55d2f3ad5d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad5ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad5f20 Implicit # | | | `-ConstAttr 0x55d2f3ad5f48 Implicit # | | |-FunctionDecl 0x55d2f3ad6068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55d2f3ad5fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad6118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad6190 Implicit # | | | `-ConstAttr 0x55d2f3ad61b8 Implicit # | | |-FunctionDecl 0x55d2f3ad62d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55d2f3ad6230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad6388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad6400 Implicit # | | | `-ConstAttr 0x55d2f3ad6428 Implicit # | | |-FunctionDecl 0x55d2f3ad6540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55d2f3ad6498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55d2f3ad65f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55d2f3ad6650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad6698 Implicit # | | | `-ConstAttr 0x55d2f3ad66c0 Implicit # | | |-FunctionDecl 0x55d2f3ad67e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55d2f3ad6738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad6890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad6908 Implicit # | | | `-ConstAttr 0x55d2f3ad6930 Implicit # | | |-FunctionDecl 0x55d2f3ad6a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55d2f3ad69a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad6b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad6b78 Implicit # | | | `-ConstAttr 0x55d2f3ad6ba0 Implicit # | | |-FunctionDecl 0x55d2f3ad6ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55d2f3ad6c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad6d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad6e10 Implicit # | | | `-ConstAttr 0x55d2f3ad6e38 Implicit # | | |-FunctionDecl 0x55d2f3ad6f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55d2f3ad6eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3ad7008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad7080 Implicit # | | | `-ConstAttr 0x55d2f3ad70a8 Implicit # | | |-FunctionDecl 0x55d2f3ad71c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55d2f3ad7120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad7278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad72f0 Implicit # | | | `-ConstAttr 0x55d2f3ad7318 Implicit # | | |-FunctionDecl 0x55d2f3ad7438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55d2f3ad7390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad74e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad7560 Implicit # | | | `-ConstAttr 0x55d2f3ad7588 Implicit # | | |-FunctionDecl 0x55d2f3ad76a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55d2f3ad7600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad7758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad77d0 Implicit # | | | `-ConstAttr 0x55d2f3ad77f8 Implicit # | | |-FunctionDecl 0x55d2f3ad7900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55d2f3ad7858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55d2f3ad79b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad7a28 Implicit # | | | `-ConstAttr 0x55d2f3ad7a50 Implicit # | | |-FunctionDecl 0x55d2f3ad7b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55d2f3ad7ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad7c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad7c98 Implicit # | | | `-ConstAttr 0x55d2f3ad7cd0 Implicit # | | |-FunctionDecl 0x55d2f3ad7df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55d2f3ad7d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad7ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad7f18 Implicit # | | | `-ConstAttr 0x55d2f3ad7f40 Implicit # | | |-FunctionDecl 0x55d2f3ad8060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55d2f3ad7fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad8110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad8188 Implicit # | | | `-ConstAttr 0x55d2f3ad81b0 Implicit # | | |-FunctionDecl 0x55d2f3ad82d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55d2f3ad8228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3ad8380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad83f8 Implicit # | | | `-ConstAttr 0x55d2f3ad8420 Implicit # | | |-FunctionDecl 0x55d2f3ad8540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3ad8498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad85f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad8668 Implicit # | | | `-ConstAttr 0x55d2f3ad8690 Implicit # | | |-FunctionDecl 0x55d2f3ad87b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3ad8708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad8860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad88d8 Implicit # | | | `-ConstAttr 0x55d2f3ad8900 Implicit # | | |-FunctionDecl 0x55d2f3ad8a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3ad8978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad8ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad8b48 Implicit # | | | `-ConstAttr 0x55d2f3ad8b70 Implicit # | | |-FunctionDecl 0x55d2f3ad8ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3ad8be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3ad8d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad8e08 Implicit # | | | `-ConstAttr 0x55d2f3ad8e30 Implicit # | | |-FunctionDecl 0x55d2f3ad8f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3ad8ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad9000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad9078 Implicit # | | | `-ConstAttr 0x55d2f3ad90a0 Implicit # | | |-FunctionDecl 0x55d2f3ad91c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3ad9118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad9270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad92e8 Implicit # | | | `-ConstAttr 0x55d2f3ad9310 Implicit # | | |-FunctionDecl 0x55d2f3ad9430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3ad9388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad94e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad9558 Implicit # | | | `-ConstAttr 0x55d2f3ad9580 Implicit # | | |-FunctionDecl 0x55d2f3ad9688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55d2f3ad95e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55d2f3ad9738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad97b0 Implicit # | | | `-ConstAttr 0x55d2f3ad97d8 Implicit # | | |-FunctionDecl 0x55d2f3ad98f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55d2f3ad9850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad99a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad9a20 Implicit # | | | `-ConstAttr 0x55d2f3ad9a48 Implicit # | | |-FunctionDecl 0x55d2f3ad9b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55d2f3ad9ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad9c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad9c90 Implicit # | | | `-ConstAttr 0x55d2f3ad9cb8 Implicit # | | |-FunctionDecl 0x55d2f3ad9de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55d2f3ad9d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad9e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55d2f3ad9f10 Implicit # | | | `-ConstAttr 0x55d2f3ad9f38 Implicit # | | |-FunctionDecl 0x55d2f3ada188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55d2f3ad9fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3ada030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3ada240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d2f3ada2b8 Implicit # | | | `-ConstAttr 0x55d2f3ada2e0 Implicit # | | |-FunctionDecl 0x55d2f3ada518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55d2f3ada348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3ada3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ada5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d2f3ada648 Implicit # | | | `-ConstAttr 0x55d2f3ada670 Implicit # | | |-FunctionDecl 0x55d2f3ada8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55d2f3ada6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3ada768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ada970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d2f3ada9e8 Implicit # | | | `-ConstAttr 0x55d2f3adaa10 Implicit # | | |-FunctionDecl 0x55d2f3adad00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55d2f3adaa88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3adab08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adadb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55d2f3adae30 Implicit # | | | `-ConstAttr 0x55d2f3adae58 Implicit # | | |-FunctionDecl 0x55d2f3adaf68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55d2f3adaeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3adb018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d2f3adb090 Implicit # | | | `-ConstAttr 0x55d2f3adb0b8 Implicit # | | |-FunctionDecl 0x55d2f3adb1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3adb120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adb280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d2f3adb2f8 Implicit # | | | `-ConstAttr 0x55d2f3adb320 Implicit # | | |-FunctionDecl 0x55d2f3adb448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3adb398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adb4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d2f3adb570 Implicit # | | | `-ConstAttr 0x55d2f3adb598 Implicit # | | |-FunctionDecl 0x55d2f3adb6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3adb610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adb770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d2f3adb7e8 Implicit # | | | `-ConstAttr 0x55d2f3adb810 Implicit # | | |-FunctionDecl 0x55d2f3adb920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55d2f3adb870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3adb9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d2f3adba48 Implicit # | | | `-ConstAttr 0x55d2f3adba70 Implicit # | | |-FunctionDecl 0x55d2f3adbb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3adbae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adbc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d2f3adbcc0 Implicit # | | | `-ConstAttr 0x55d2f3aca460 Implicit # | | |-FunctionDecl 0x55d2f3aca588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3aca4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aca638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d2f3aca6b0 Implicit # | | | `-ConstAttr 0x55d2f3aca6d8 Implicit # | | |-FunctionDecl 0x55d2f3aca800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3aca750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aca8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55d2f3aca928 Implicit # | | | `-ConstAttr 0x55d2f3aca950 Implicit # | | |-FunctionDecl 0x55d2f3acaa60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55d2f3aca9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3acab10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d2f3acab88 Implicit # | | | `-ConstAttr 0x55d2f3acabb0 Implicit # | | |-FunctionDecl 0x55d2f3acacc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3acac18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3acad78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d2f3acadf0 Implicit # | | | `-ConstAttr 0x55d2f3acae18 Implicit # | | |-FunctionDecl 0x55d2f3acaf40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3acae90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3acaff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d2f3acb068 Implicit # | | | `-ConstAttr 0x55d2f3acb090 Implicit # | | |-FunctionDecl 0x55d2f3acb1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3acb108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3acb268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d2f3acb2e0 Implicit # | | | `-ConstAttr 0x55d2f3acb308 Implicit # | | |-FunctionDecl 0x55d2f3aded00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55d2f3acb368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3adedb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d2f3adee28 Implicit # | | | `-ConstAttr 0x55d2f3adee50 Implicit # | | |-FunctionDecl 0x55d2f3adef78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3adeec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adf028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d2f3adf0a0 Implicit # | | | `-ConstAttr 0x55d2f3adf0c8 Implicit # | | |-FunctionDecl 0x55d2f3adf1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3adf140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adf2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d2f3adf318 Implicit # | | | `-ConstAttr 0x55d2f3adf340 Implicit # | | |-FunctionDecl 0x55d2f3adf468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3adf3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adf518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55d2f3adf590 Implicit # | | | `-ConstAttr 0x55d2f3adf5b8 Implicit # | | |-FunctionDecl 0x55d2f3adf7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55d2f3adf618 col:17 y 'half' # | | | |-ParmVarDecl 0x55d2f3adf698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55d2f3adf860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d2f3adf8d8 Implicit # | | | `-ConstAttr 0x55d2f3adf900 Implicit # | | |-FunctionDecl 0x55d2f3adfb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d2f3adf950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3adf9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adfbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d2f3adfc58 Implicit # | | | `-ConstAttr 0x55d2f3adfc80 Implicit # | | |-FunctionDecl 0x55d2f3adfee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d2f3adfd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3adfd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adffa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d2f3ae0018 Implicit # | | | `-ConstAttr 0x55d2f3ae0040 Implicit # | | |-FunctionDecl 0x55d2f3ae0278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d2f3ae00a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae0120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae0330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d2f3ae03a8 Implicit # | | | `-ConstAttr 0x55d2f3ae03d0 Implicit # | | |-FunctionDecl 0x55d2f3ae05c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55d2f3ae0430 col:19 y 'float' # | | | |-ParmVarDecl 0x55d2f3ae04b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55d2f3ae0680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d2f3ae06f8 Implicit # | | | `-ConstAttr 0x55d2f3ae0720 Implicit # | | |-FunctionDecl 0x55d2f3ae0958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d2f3ae0780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae0800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae0a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d2f3ae0a88 Implicit # | | | `-ConstAttr 0x55d2f3ae0ab0 Implicit # | | |-FunctionDecl 0x55d2f3ae0d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d2f3ae0b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae0b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae0dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d2f3ae0e50 Implicit # | | | `-ConstAttr 0x55d2f3ae0e78 Implicit # | | |-FunctionDecl 0x55d2f3ae10a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d2f3ae0ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae0f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae1160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55d2f3ae11d8 Implicit # | | | `-ConstAttr 0x55d2f3ae1200 Implicit # | | |-FunctionDecl 0x55d2f3ae1310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55d2f3ae1260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3ae13c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d2f3ae1438 Implicit # | | | `-ConstAttr 0x55d2f3ae1460 Implicit # | | |-FunctionDecl 0x55d2f3ae1578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3ae14c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae1628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d2f3ae16a0 Implicit # | | | `-ConstAttr 0x55d2f3ae16c8 Implicit # | | |-FunctionDecl 0x55d2f3ae17f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3ae1740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae18a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d2f3ae1918 Implicit # | | | `-ConstAttr 0x55d2f3ae1940 Implicit # | | |-FunctionDecl 0x55d2f3ae1a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3ae19b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae1b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d2f3ae1b90 Implicit # | | | `-ConstAttr 0x55d2f3ae1bb8 Implicit # | | |-FunctionDecl 0x55d2f3ae1d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55d2f3ae1c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3ae1de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d2f3ae1e58 Implicit # | | | `-ConstAttr 0x55d2f3ae1e80 Implicit # | | |-FunctionDecl 0x55d2f3ae1fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3ae1ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae2058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d2f3ae20d0 Implicit # | | | `-ConstAttr 0x55d2f3ae20f8 Implicit # | | |-FunctionDecl 0x55d2f3ae2220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3ae2170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae22d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d2f3ae2348 Implicit # | | | `-ConstAttr 0x55d2f3ae2370 Implicit # | | |-FunctionDecl 0x55d2f3ae2498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3ae23e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae2548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55d2f3ae25c0 Implicit # | | | `-ConstAttr 0x55d2f3ae25e8 Implicit # | | |-FunctionDecl 0x55d2f3ae2888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55d2f3ae2648 col:16 'half' # | | | |-ParmVarDecl 0x55d2f3ae26c8 col:22 'half' # | | | |-ParmVarDecl 0x55d2f3ae2748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55d2f3ae2948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae29c0 Implicit # | | | `-ConstAttr 0x55d2f3ae29e8 Implicit # | | |-FunctionDecl 0x55d2f3ae2d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55d2f3ae2a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae2ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae2b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae2e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae2e78 Implicit # | | | `-ConstAttr 0x55d2f3ae2ea0 Implicit # | | |-FunctionDecl 0x55d2f3ae31a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55d2f3ae2f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae2f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae3018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae3268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae32e0 Implicit # | | | `-ConstAttr 0x55d2f3ae3308 Implicit # | | |-FunctionDecl 0x55d2f3ae3608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55d2f3ae3380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae3400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae3480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae36c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae3740 Implicit # | | | `-ConstAttr 0x55d2f3ae3768 Implicit # | | |-FunctionDecl 0x55d2f3ae3a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d2f3ae37c8 col:14 'int' # | | | |-ParmVarDecl 0x55d2f3ae3848 col:19 'int' # | | | |-ParmVarDecl 0x55d2f3ae38c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55d2f3ae3ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae3b40 Implicit # | | | `-ConstAttr 0x55d2f3ae3b68 Implicit # | | |-FunctionDecl 0x55d2f3ae3ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55d2f3ae3be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae3c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae3d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae3f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae4010 Implicit # | | | `-ConstAttr 0x55d2f3ae4038 Implicit # | | |-FunctionDecl 0x55d2f3ae4338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55d2f3ae40b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae4130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae41b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae43f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae4470 Implicit # | | | `-ConstAttr 0x55d2f3ae4498 Implicit # | | |-FunctionDecl 0x55d2f3ae4798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55d2f3ae4510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae4590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae4610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae4858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae48d0 Implicit # | | | `-ConstAttr 0x55d2f3ae48f8 Implicit # | | |-FunctionDecl 0x55d2f3ae4bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55d2f3ae4970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3ae49f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3ae4a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3ae4cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae4d60 Implicit # | | | `-ConstAttr 0x55d2f3ae4d88 Implicit # | | |-FunctionDecl 0x55d2f3ae5088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55d2f3ae4e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae4e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae4f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae5148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae51c0 Implicit # | | | `-ConstAttr 0x55d2f3ae51e8 Implicit # | | |-FunctionDecl 0x55d2f3ae54e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55d2f3ae5260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae52e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae5360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae55a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae5620 Implicit # | | | `-ConstAttr 0x55d2f3ae5648 Implicit # | | |-FunctionDecl 0x55d2f3ae5948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55d2f3ae56c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae5740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae57c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae5a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae5a80 Implicit # | | | `-ConstAttr 0x55d2f3ae5aa8 Implicit # | | |-FunctionDecl 0x55d2f3ae6e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d2f3ae5b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3ae5ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3ae5c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3ae6ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae6f40 Implicit # | | | `-ConstAttr 0x55d2f3ae6f68 Implicit # | | |-FunctionDecl 0x55d2f3ae7268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d2f3ae6fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae7060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae70e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae7328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae73a0 Implicit # | | | `-ConstAttr 0x55d2f3ae73c8 Implicit # | | |-FunctionDecl 0x55d2f3ae76c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d2f3ae7440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae74c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae7540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae7788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae7800 Implicit # | | | `-ConstAttr 0x55d2f3ae7828 Implicit # | | |-FunctionDecl 0x55d2f3ae7b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d2f3ae78a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae7920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae79a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae7be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae7c60 Implicit # | | | `-ConstAttr 0x55d2f3ae7c88 Implicit # | | |-FunctionDecl 0x55d2f3ae7f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d2f3ae7d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3ae7d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3ae7e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3ae8058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae80d0 Implicit # | | | `-ConstAttr 0x55d2f3ae80f8 Implicit # | | |-FunctionDecl 0x55d2f3ae83f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3ae8170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae81f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae8270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae84b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae8530 Implicit # | | | `-ConstAttr 0x55d2f3ae8558 Implicit # | | |-FunctionDecl 0x55d2f3ae8858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3ae85d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae8650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae86d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae8918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae8990 Implicit # | | | `-ConstAttr 0x55d2f3ae89b8 Implicit # | | |-FunctionDecl 0x55d2f3ae8cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3ae8a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae8ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae8b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae8da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae8e18 Implicit # | | | `-ConstAttr 0x55d2f3ae8e40 Implicit # | | |-FunctionDecl 0x55d2f3ae90d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55d2f3ae8ea0 col:18 'float' # | | | |-ParmVarDecl 0x55d2f3ae8f20 col:25 'float' # | | | |-ParmVarDecl 0x55d2f3ae8fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55d2f3ae9198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae9210 Implicit # | | | `-ConstAttr 0x55d2f3ae9238 Implicit # | | |-FunctionDecl 0x55d2f3ae9538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55d2f3ae92b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae9330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3ae93b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae95f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae9670 Implicit # | | | `-ConstAttr 0x55d2f3ae9698 Implicit # | | |-FunctionDecl 0x55d2f3ae9998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55d2f3ae9710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae9790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3ae9810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ae9a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ae9ad0 Implicit # | | | `-ConstAttr 0x55d2f3ae9af8 Implicit # | | |-FunctionDecl 0x55d2f3ad0d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55d2f3ae9b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae9bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3ae9c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad0de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ad0e60 Implicit # | | | `-ConstAttr 0x55d2f3ad0e88 Implicit # | | |-FunctionDecl 0x55d2f3ad1128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55d2f3ad0ee8 col:20 'double' # | | | |-ParmVarDecl 0x55d2f3ad0f68 col:28 'double' # | | | |-ParmVarDecl 0x55d2f3ad0fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55d2f3ad11e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ad1260 Implicit # | | | `-ConstAttr 0x55d2f3ad1288 Implicit # | | |-FunctionDecl 0x55d2f3ad1588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55d2f3ad1300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3ad1380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3ad1400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad1648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ad16c0 Implicit # | | | `-ConstAttr 0x55d2f3ad16e8 Implicit # | | |-FunctionDecl 0x55d2f3ad19e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55d2f3ad1760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3ad17e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3ad1860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3ad1aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3ad1b20 Implicit # | | | `-ConstAttr 0x55d2f3ad1b48 Implicit # | | |-FunctionDecl 0x55d2f3aebfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55d2f3ad1bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3aebdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3aebe40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aec088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55d2f3aec100 Implicit # | | | `-ConstAttr 0x55d2f3aec128 Implicit # | | |-FunctionDecl 0x55d2f3aec270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55d2f3aec188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d2f3aec320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d2f3aec398 Implicit # | | | `-ConstAttr 0x55d2f3aec3c0 Implicit # | | |-FunctionDecl 0x55d2f3aec550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55d2f3aec428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aec600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d2f3aec678 Implicit # | | | `-ConstAttr 0x55d2f3aec6a0 Implicit # | | |-FunctionDecl 0x55d2f3aec840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55d2f3aec718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aec8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d2f3aec968 Implicit # | | | `-ConstAttr 0x55d2f3aec990 Implicit # | | |-FunctionDecl 0x55d2f3aecb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55d2f3aeca08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aecbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55d2f3aecc58 Implicit # | | | `-ConstAttr 0x55d2f3aecc80 Implicit # | | |-FunctionDecl 0x55d2f3aecdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55d2f3aecce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d2f3aece80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d2f3aecef8 Implicit # | | | `-ConstAttr 0x55d2f3aecf20 Implicit # | | |-FunctionDecl 0x55d2f3aed038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3aecf88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aed0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d2f3aed160 Implicit # | | | `-ConstAttr 0x55d2f3aed188 Implicit # | | |-FunctionDecl 0x55d2f3aed2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3aed200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aed360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d2f3aed3d8 Implicit # | | | `-ConstAttr 0x55d2f3aed400 Implicit # | | |-FunctionDecl 0x55d2f3aed528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3aed478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aed5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d2f3aed650 Implicit # | | | `-ConstAttr 0x55d2f3aed678 Implicit # | | |-FunctionDecl 0x55d2f3aed788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55d2f3aed6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d2f3aed838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d2f3aed8b0 Implicit # | | | `-ConstAttr 0x55d2f3aed8d8 Implicit # | | |-FunctionDecl 0x55d2f3aeda00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3aed950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aedab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d2f3aedb28 Implicit # | | | `-ConstAttr 0x55d2f3aedb50 Implicit # | | |-FunctionDecl 0x55d2f3aedc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3aedbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aedd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d2f3aedda0 Implicit # | | | `-ConstAttr 0x55d2f3aeedf0 Implicit # | | |-FunctionDecl 0x55d2f3aeef18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3aeee68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aeefc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55d2f3aef040 Implicit # | | | `-ConstAttr 0x55d2f3aef068 Implicit # | | |-FunctionDecl 0x55d2f3aef178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55d2f3aef0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3aef228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d2f3aef2a0 Implicit # | | | `-ConstAttr 0x55d2f3aef2c8 Implicit # | | |-FunctionDecl 0x55d2f3aef3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3aef330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aef490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d2f3aef508 Implicit # | | | `-ConstAttr 0x55d2f3aef530 Implicit # | | |-FunctionDecl 0x55d2f3aef658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3aef5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aef708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d2f3aef780 Implicit # | | | `-ConstAttr 0x55d2f3aef7a8 Implicit # | | |-FunctionDecl 0x55d2f3aef8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3aef820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aef980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d2f3aef9f8 Implicit # | | | `-ConstAttr 0x55d2f3aefa20 Implicit # | | |-FunctionDecl 0x55d2f3aefb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55d2f3aefa80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3aefbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d2f3aefc58 Implicit # | | | `-ConstAttr 0x55d2f3aefc80 Implicit # | | |-FunctionDecl 0x55d2f3aefe00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3aefcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aefeb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d2f3aeff28 Implicit # | | | `-ConstAttr 0x55d2f3aeff50 Implicit # | | |-FunctionDecl 0x55d2f3af0078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3aeffc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af0128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d2f3af01a0 Implicit # | | | `-ConstAttr 0x55d2f3af01c8 Implicit # | | |-FunctionDecl 0x55d2f3af02f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3af0240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af03a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55d2f3af0418 Implicit # | | | `-ConstAttr 0x55d2f3af0440 Implicit # | | |-FunctionDecl 0x55d2f3af05b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55d2f3af0490 col:33 used x 'int' # | | | `-CompoundStmt 0x55d2f3af0a28 # | | | `-ReturnStmt 0x55d2f3af0a18 # | | | `-ImplicitCastExpr 0x55d2f3af0a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55d2f3af09b8 'int' # | | | |-ImplicitCastExpr 0x55d2f3af09a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af08e8 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af09e8 'int' # | | | `-DeclRefExpr 0x55d2f3af0920 'int' lvalue ParmVar 0x55d2f3af0490 'x' 'int' # | | |-FunctionDecl 0x55d2f3af0b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55d2f3af0a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55d2f3af0d28 # | | | `-ReturnStmt 0x55d2f3af0d18 # | | | `-ImplicitCastExpr 0x55d2f3af0d00 'vector' # | | | `-CallExpr 0x55d2f3af0cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af0ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af0c60 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af0ce8 'int2':'vector' # | | | `-DeclRefExpr 0x55d2f3af0c80 'int2':'vector' lvalue ParmVar 0x55d2f3af0a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55d2f3af0eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55d2f3af0d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55d2f3af1058 # | | | `-ReturnStmt 0x55d2f3af1048 # | | | `-ImplicitCastExpr 0x55d2f3af1030 'vector' # | | | `-CallExpr 0x55d2f3af0fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af0fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af0f90 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af1018 'int3':'vector' # | | | `-DeclRefExpr 0x55d2f3af0fb0 'int3':'vector' lvalue ParmVar 0x55d2f3af0d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55d2f3af11b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55d2f3af1088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55d2f3af1358 # | | | `-ReturnStmt 0x55d2f3af1348 # | | | `-ImplicitCastExpr 0x55d2f3af1330 'vector' # | | | `-CallExpr 0x55d2f3af12e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af12d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af1290 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af1318 'int4':'vector' # | | | `-DeclRefExpr 0x55d2f3af12b0 'int4':'vector' lvalue ParmVar 0x55d2f3af1088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55d2f3af14b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55d2f3af1388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55d2f3af1640 # | | | `-ReturnStmt 0x55d2f3af1630 # | | | `-CallExpr 0x55d2f3af15e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55d2f3af15d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af1590 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af1618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55d2f3af15b0 'uint':'unsigned int' lvalue ParmVar 0x55d2f3af1388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55d2f3af1798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55d2f3af1670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55d2f3af1920 # | | | `-ReturnStmt 0x55d2f3af1910 # | | | `-CallExpr 0x55d2f3af18c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af18b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af1870 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af18f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55d2f3af1890 'uint2':'vector' lvalue ParmVar 0x55d2f3af1670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55d2f3af1a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55d2f3af1950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55d2f3af1c00 # | | | `-ReturnStmt 0x55d2f3af1bf0 # | | | `-CallExpr 0x55d2f3af1ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af1b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af1b50 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af1bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55d2f3af1b70 'uint3':'vector' lvalue ParmVar 0x55d2f3af1950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55d2f3af1d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55d2f3af1c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55d2f3af1ef8 # | | | `-ReturnStmt 0x55d2f3af1ee8 # | | | `-CallExpr 0x55d2f3af1ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af1e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af1e48 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af1ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55d2f3af1e68 'uint4':'vector' lvalue ParmVar 0x55d2f3af1c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55d2f3af2058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55d2f3af1f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55d2f3af21f8 # | | | `-ReturnStmt 0x55d2f3af21e8 # | | | `-ImplicitCastExpr 0x55d2f3af21d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55d2f3af2188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55d2f3af2170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af2130 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af21b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55d2f3af2150 'int64_t':'long' lvalue ParmVar 0x55d2f3af1f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55d2f3af2358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55d2f3af2228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55d2f3af24f8 # | | | `-ReturnStmt 0x55d2f3af24e8 # | | | `-ImplicitCastExpr 0x55d2f3af24d0 'vector' # | | | `-CallExpr 0x55d2f3af2488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af2470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af2430 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af24b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55d2f3af2450 'int64_t2':'vector' lvalue ParmVar 0x55d2f3af2228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55d2f3af2658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55d2f3af2528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55d2f3af27f8 # | | | `-ReturnStmt 0x55d2f3af27e8 # | | | `-ImplicitCastExpr 0x55d2f3af27d0 'vector' # | | | `-CallExpr 0x55d2f3af2788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af2770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af2730 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af27b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55d2f3af2750 'int64_t3':'vector' lvalue ParmVar 0x55d2f3af2528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55d2f3af2958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55d2f3af2828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55d2f3af2af8 # | | | `-ReturnStmt 0x55d2f3af2ae8 # | | | `-ImplicitCastExpr 0x55d2f3af2ad0 'vector' # | | | `-CallExpr 0x55d2f3af2a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af2a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af2a30 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af2ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55d2f3af2a50 'int64_t4':'vector' lvalue ParmVar 0x55d2f3af2828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55d2f3af2c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55d2f3af2b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55d2f3af2df8 # | | | `-ReturnStmt 0x55d2f3af2de8 # | | | `-ImplicitCastExpr 0x55d2f3af2dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55d2f3af2d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55d2f3af2d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af2d30 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af2db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55d2f3af2d50 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3af2b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55d2f3af2f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55d2f3af2e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55d2f3af3118 # | | | `-ReturnStmt 0x55d2f3af3108 # | | | `-ImplicitCastExpr 0x55d2f3af30f0 'vector' # | | | `-CallExpr 0x55d2f3af30a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af3090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af3050 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af30d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55d2f3af3070 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3af2e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55d2f3af3278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55d2f3af3148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55d2f3af3418 # | | | `-ReturnStmt 0x55d2f3af3408 # | | | `-ImplicitCastExpr 0x55d2f3af33f0 'vector' # | | | `-CallExpr 0x55d2f3af33a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af3390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af3350 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af33d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55d2f3af3370 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3af3148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55d2f3af3578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55d2f3af3448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55d2f3af3718 # | | | `-ReturnStmt 0x55d2f3af3708 # | | | `-ImplicitCastExpr 0x55d2f3af36f0 'vector' # | | | `-CallExpr 0x55d2f3af36a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55d2f3af3690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3af3650 '' Function 0x55d2f3af0748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3af36d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55d2f3af3670 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3af3448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55d2f3af3808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55d2f3af3758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55d2f3af38b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d2f3af3930 Implicit # | | | `-ConstAttr 0x55d2f3af3958 Implicit # | | |-FunctionDecl 0x55d2f3af3a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3af39c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af3b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d2f3af3b98 Implicit # | | | `-ConstAttr 0x55d2f3af3bc0 Implicit # | | |-FunctionDecl 0x55d2f3af3ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3af3c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af3d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d2f3af4b50 Implicit # | | | `-ConstAttr 0x55d2f3af4b78 Implicit # | | |-FunctionDecl 0x55d2f3af4ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3af4bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af4d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d2f3af4dc8 Implicit # | | | `-ConstAttr 0x55d2f3af4df0 Implicit # | | |-FunctionDecl 0x55d2f3af4f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55d2f3af4e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55d2f3af4fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d2f3af5028 Implicit # | | | `-ConstAttr 0x55d2f3af5050 Implicit # | | |-FunctionDecl 0x55d2f3af5178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3af50c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af5228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d2f3af52a0 Implicit # | | | `-ConstAttr 0x55d2f3af52c8 Implicit # | | |-FunctionDecl 0x55d2f3af53f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3af5340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af54a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d2f3af5518 Implicit # | | | `-ConstAttr 0x55d2f3af5540 Implicit # | | |-FunctionDecl 0x55d2f3af5668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3af55b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af5718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55d2f3af5790 Implicit # | | | `-ConstAttr 0x55d2f3af57b8 Implicit # | | |-FunctionDecl 0x55d2f3af5968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55d2f3af5818 col:14 'half' # | | | |-ParmVarDecl 0x55d2f3af5898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d2f3af5a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af5a98 Implicit # | | | `-ConstAttr 0x55d2f3af5ac0 Implicit # | | |-FunctionDecl 0x55d2f3af5d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55d2f3af5b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3af5be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af5df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af5e68 Implicit # | | | `-ConstAttr 0x55d2f3af5e90 Implicit # | | |-FunctionDecl 0x55d2f3af60d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55d2f3af5f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3af5f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af6190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af6208 Implicit # | | | `-ConstAttr 0x55d2f3af6230 Implicit # | | |-FunctionDecl 0x55d2f3af6478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55d2f3af62a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3af6328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af6530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af65a8 Implicit # | | | `-ConstAttr 0x55d2f3af65d0 Implicit # | | |-FunctionDecl 0x55d2f3af6780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55d2f3af6630 col:16 'float' # | | | |-ParmVarDecl 0x55d2f3af66b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d2f3af6838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af68b0 Implicit # | | | `-ConstAttr 0x55d2f3af68d8 Implicit # | | |-FunctionDecl 0x55d2f3af6b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55d2f3af6950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3af69d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af6c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af6ca0 Implicit # | | | `-ConstAttr 0x55d2f3af6cc8 Implicit # | | |-FunctionDecl 0x55d2f3af6f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55d2f3af6d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3af6dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af6fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af7048 Implicit # | | | `-ConstAttr 0x55d2f3af7070 Implicit # | | |-FunctionDecl 0x55d2f3af72b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55d2f3af70e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3af7168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af7370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af73e8 Implicit # | | | `-ConstAttr 0x55d2f3af7410 Implicit # | | |-FunctionDecl 0x55d2f3af7608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55d2f3af7470 col:18 'double' # | | | |-ParmVarDecl 0x55d2f3af74f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55d2f3af76c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af7738 Implicit # | | | `-ConstAttr 0x55d2f3af7760 Implicit # | | |-FunctionDecl 0x55d2f3af7958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55d2f3af77c0 col:12 'int' # | | | |-ParmVarDecl 0x55d2f3af7840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55d2f3af7a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af7a88 Implicit # | | | `-ConstAttr 0x55d2f3af7ab0 Implicit # | | |-FunctionDecl 0x55d2f3af7d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55d2f3af7b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3af7c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af7e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af7e88 Implicit # | | | `-ConstAttr 0x55d2f3af7eb0 Implicit # | | |-FunctionDecl 0x55d2f3af80f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55d2f3af7f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3af7fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af81b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af8228 Implicit # | | | `-ConstAttr 0x55d2f3af8250 Implicit # | | |-FunctionDecl 0x55d2f3af8498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55d2f3af82c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3af8348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af8550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af85c8 Implicit # | | | `-ConstAttr 0x55d2f3af85f0 Implicit # | | |-FunctionDecl 0x55d2f3af8838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55d2f3af8668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3af86e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3af88f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af8968 Implicit # | | | `-ConstAttr 0x55d2f3af8990 Implicit # | | |-FunctionDecl 0x55d2f3af8c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55d2f3af8a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3af8a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af8cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af8d38 Implicit # | | | `-ConstAttr 0x55d2f3af8d60 Implicit # | | |-FunctionDecl 0x55d2f3af8fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55d2f3af8dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3af8e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af9060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af90d8 Implicit # | | | `-ConstAttr 0x55d2f3af9100 Implicit # | | |-FunctionDecl 0x55d2f3af9348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55d2f3af9178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3af91f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af9400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af9478 Implicit # | | | `-ConstAttr 0x55d2f3af94a0 Implicit # | | |-FunctionDecl 0x55d2f3af96e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d2f3af9518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3af9598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3af97a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af9818 Implicit # | | | `-ConstAttr 0x55d2f3af9840 Implicit # | | |-FunctionDecl 0x55d2f3af9a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d2f3af98b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3af9938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af9b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af9be8 Implicit # | | | `-ConstAttr 0x55d2f3af9c10 Implicit # | | |-FunctionDecl 0x55d2f3af9e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d2f3af9c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3af9d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3af9f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3af9f88 Implicit # | | | `-ConstAttr 0x55d2f3af9fb0 Implicit # | | |-FunctionDecl 0x55d2f3afa1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d2f3afa028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3afa0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afa2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3afa328 Implicit # | | | `-ConstAttr 0x55d2f3afa350 Implicit # | | |-FunctionDecl 0x55d2f3afa598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d2f3afa3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3afa448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3afa650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3afa6c8 Implicit # | | | `-ConstAttr 0x55d2f3afa6f0 Implicit # | | |-FunctionDecl 0x55d2f3afa938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3afa768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3afa7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afa9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3afaa68 Implicit # | | | `-ConstAttr 0x55d2f3afaa90 Implicit # | | |-FunctionDecl 0x55d2f3afad08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3afab08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3afabb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afadc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3afae38 Implicit # | | | `-ConstAttr 0x55d2f3afae60 Implicit # | | |-FunctionDecl 0x55d2f3afb0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3afaed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3afaf58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afb160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55d2f3afb1d8 Implicit # | | | `-ConstAttr 0x55d2f3afb200 Implicit # | | |-FunctionDecl 0x55d2f3afb518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55d2f3afb288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3afb308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3afb388 col:37 'int' # | | | |-AvailabilityAttr 0x55d2f3afb5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3afb698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55d2f3afb6e0 Implicit # | | | `-ConstAttr 0x55d2f3afb708 Implicit # | | |-FunctionDecl 0x55d2f3afb970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55d2f3afb780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3afb800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3afb880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d2f3afba30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3afbaf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55d2f3afbb38 Implicit # | | | `-ConstAttr 0x55d2f3afbb60 Implicit # | | |-FunctionDecl 0x55d2f3afbc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55d2f3afbbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d2f3afbd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d2f3afbd98 Implicit # | | | `-ConstAttr 0x55d2f3afbdc0 Implicit # | | |-FunctionDecl 0x55d2f3afbed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3afbe28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afbf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d2f3afc000 Implicit # | | | `-ConstAttr 0x55d2f3afc028 Implicit # | | |-FunctionDecl 0x55d2f3afc150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3afc0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afc200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d2f3afc278 Implicit # | | | `-ConstAttr 0x55d2f3afc2a0 Implicit # | | |-FunctionDecl 0x55d2f3afc3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3afc318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afc478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d2f3afc4f0 Implicit # | | | `-ConstAttr 0x55d2f3afc518 Implicit # | | |-FunctionDecl 0x55d2f3afc628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55d2f3afc578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d2f3afc6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d2f3afc750 Implicit # | | | `-ConstAttr 0x55d2f3afc778 Implicit # | | |-FunctionDecl 0x55d2f3afc8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3afc7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afc950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d2f3afc9c8 Implicit # | | | `-ConstAttr 0x55d2f3afc9f0 Implicit # | | |-FunctionDecl 0x55d2f3afcb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3afca68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afcbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d2f3afcc50 Implicit # | | | `-ConstAttr 0x55d2f3afcc78 Implicit # | | |-FunctionDecl 0x55d2f3afcda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3afccf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afce50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55d2f3afcec8 Implicit # | | | `-ConstAttr 0x55d2f3afcef0 Implicit # | | |-FunctionDecl 0x55d2f3afd000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55d2f3afcf50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3afd0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d2f3afd128 Implicit # | | | `-ConstAttr 0x55d2f3afd150 Implicit # | | |-FunctionDecl 0x55d2f3afd268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3afd1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afd318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d2f3afd390 Implicit # | | | `-ConstAttr 0x55d2f3afd3b8 Implicit # | | |-FunctionDecl 0x55d2f3afd4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3afd430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afd590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d2f3afd608 Implicit # | | | `-ConstAttr 0x55d2f3afd630 Implicit # | | |-FunctionDecl 0x55d2f3afd758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3afd6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afd808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d2f3afd880 Implicit # | | | `-ConstAttr 0x55d2f3afd8a8 Implicit # | | |-FunctionDecl 0x55d2f3afd9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55d2f3afd908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3afda68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d2f3afdae0 Implicit # | | | `-ConstAttr 0x55d2f3afdb08 Implicit # | | |-FunctionDecl 0x55d2f3adbdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3adbd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adbe70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d2f3adbee8 Implicit # | | | `-ConstAttr 0x55d2f3adbf10 Implicit # | | |-FunctionDecl 0x55d2f3adc038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3adbf88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adc0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d2f3adc160 Implicit # | | | `-ConstAttr 0x55d2f3adc188 Implicit # | | |-FunctionDecl 0x55d2f3adc2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3adc200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adc360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55d2f3adc3d8 Implicit # | | | `-ConstAttr 0x55d2f3adc400 Implicit # | | |-FunctionDecl 0x55d2f3adc5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55d2f3adc478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3adc658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d2f3adc6d0 Implicit # | | | `-ConstAttr 0x55d2f3adc6f8 Implicit # | | |-FunctionDecl 0x55d2f3adc888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3adc760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adc938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d2f3adc9b0 Implicit # | | | `-ConstAttr 0x55d2f3adc9d8 Implicit # | | |-FunctionDecl 0x55d2f3adcb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3adca50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adcc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d2f3adcca0 Implicit # | | | `-ConstAttr 0x55d2f3adccc8 Implicit # | | |-FunctionDecl 0x55d2f3adce78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3adcd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3adcf28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55d2f3adcfa0 Implicit # | | | `-ConstAttr 0x55d2f3adcfc8 Implicit # | | |-FunctionDecl 0x55d2f3add158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55d2f3add028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55d2f3add208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d2f3add280 Implicit # | | | `-ConstAttr 0x55d2f3add2a8 Implicit # | | |-FunctionDecl 0x55d2f3add438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55d2f3add310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3add4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d2f3add560 Implicit # | | | `-ConstAttr 0x55d2f3add588 Implicit # | | |-FunctionDecl 0x55d2f3add728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55d2f3add600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3add7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d2f3add850 Implicit # | | | `-ConstAttr 0x55d2f3add878 Implicit # | | |-FunctionDecl 0x55d2f3adda18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55d2f3add8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3addac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55d2f3addb40 Implicit # | | | `-ConstAttr 0x55d2f3addb68 Implicit # | | |-FunctionDecl 0x55d2f3b03bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55d2f3addbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55d2f3b03c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b03cf8 Implicit # | | | `-ConstAttr 0x55d2f3b03d20 Implicit # | | |-FunctionDecl 0x55d2f3b03eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55d2f3b03d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b03f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b03fe0 Implicit # | | | `-ConstAttr 0x55d2f3b04008 Implicit # | | |-FunctionDecl 0x55d2f3b041a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55d2f3b04080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b04258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b042d0 Implicit # | | | `-ConstAttr 0x55d2f3b042f8 Implicit # | | |-FunctionDecl 0x55d2f3b04498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55d2f3b04370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b04548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b045c0 Implicit # | | | `-ConstAttr 0x55d2f3b045e8 Implicit # | | |-FunctionDecl 0x55d2f3b04710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b04660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b047c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b04838 Implicit # | | | `-ConstAttr 0x55d2f3b04860 Implicit # | | |-FunctionDecl 0x55d2f3b04988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b048d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b04a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b04ab0 Implicit # | | | `-ConstAttr 0x55d2f3b04ad8 Implicit # | | |-FunctionDecl 0x55d2f3b04c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b04b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b04cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b04d38 Implicit # | | | `-ConstAttr 0x55d2f3b04d60 Implicit # | | |-FunctionDecl 0x55d2f3b04e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b04dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b04f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b04fb0 Implicit # | | | `-ConstAttr 0x55d2f3b04fd8 Implicit # | | |-FunctionDecl 0x55d2f3b05178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55d2f3b05050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3b05228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b052a0 Implicit # | | | `-ConstAttr 0x55d2f3b052c8 Implicit # | | |-FunctionDecl 0x55d2f3b05468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b05340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b05518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b05590 Implicit # | | | `-ConstAttr 0x55d2f3b055b8 Implicit # | | |-FunctionDecl 0x55d2f3b05758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b05630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b05808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b05880 Implicit # | | | `-ConstAttr 0x55d2f3b058a8 Implicit # | | |-FunctionDecl 0x55d2f3b05a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b05920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b05af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b05b70 Implicit # | | | `-ConstAttr 0x55d2f3b05b98 Implicit # | | |-FunctionDecl 0x55d2f3b05d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b05c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b05df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b05e70 Implicit # | | | `-ConstAttr 0x55d2f3b05e98 Implicit # | | |-FunctionDecl 0x55d2f3b06038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b05f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b060e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b06160 Implicit # | | | `-ConstAttr 0x55d2f3b06188 Implicit # | | |-FunctionDecl 0x55d2f3b06328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b06200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b063d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b06450 Implicit # | | | `-ConstAttr 0x55d2f3b06478 Implicit # | | |-FunctionDecl 0x55d2f3b06618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b064f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b066c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55d2f3b06740 Implicit # | | | `-ConstAttr 0x55d2f3b06768 Implicit # | | |-FunctionDecl 0x55d2f3b06878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b067c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b06928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d2f3b069a0 Implicit # | | | `-ConstAttr 0x55d2f3b069c8 Implicit # | | |-FunctionDecl 0x55d2f3b06ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b06a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b06b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d2f3b06c18 Implicit # | | | `-ConstAttr 0x55d2f3b06c40 Implicit # | | |-FunctionDecl 0x55d2f3b06d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b06cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b06e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d2f3b06e90 Implicit # | | | `-ConstAttr 0x55d2f3b06eb8 Implicit # | | |-FunctionDecl 0x55d2f3b06fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b06f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b07090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d2f3b07108 Implicit # | | | `-ConstAttr 0x55d2f3b07130 Implicit # | | |-FunctionDecl 0x55d2f3b07240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b07190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b072f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d2f3b07368 Implicit # | | | `-ConstAttr 0x55d2f3b07390 Implicit # | | |-FunctionDecl 0x55d2f3b074b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b07408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b07568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d2f3b075e0 Implicit # | | | `-ConstAttr 0x55d2f3b07608 Implicit # | | |-FunctionDecl 0x55d2f3b07730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b07680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b077e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d2f3b07858 Implicit # | | | `-ConstAttr 0x55d2f3b07880 Implicit # | | |-FunctionDecl 0x55d2f3b079a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b078f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b07a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55d2f3b07ad0 Implicit # | | | `-ConstAttr 0x55d2f3b07af8 Implicit # | | |-FunctionDecl 0x55d2f3b07c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b07b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b07cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d2f3b07d68 Implicit # | | | `-ConstAttr 0x55d2f3b07d90 Implicit # | | |-FunctionDecl 0x55d2f3b07ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b07df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b07f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d2f3b07fd0 Implicit # | | | `-ConstAttr 0x55d2f3b07ff8 Implicit # | | |-FunctionDecl 0x55d2f3b08120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b08070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b081d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d2f3b08248 Implicit # | | | `-ConstAttr 0x55d2f3b08270 Implicit # | | |-FunctionDecl 0x55d2f3b08398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b082e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b08448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d2f3b084c0 Implicit # | | | `-ConstAttr 0x55d2f3b084e8 Implicit # | | |-FunctionDecl 0x55d2f3b085f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b08548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b086a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d2f3b08720 Implicit # | | | `-ConstAttr 0x55d2f3b08748 Implicit # | | |-FunctionDecl 0x55d2f3b08870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b087c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b08920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d2f3b08998 Implicit # | | | `-ConstAttr 0x55d2f3b089c0 Implicit # | | |-FunctionDecl 0x55d2f3b08ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b08a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b08b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d2f3b08c20 Implicit # | | | `-ConstAttr 0x55d2f3b08c48 Implicit # | | |-FunctionDecl 0x55d2f3b08d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b08cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b08e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55d2f3b08e98 Implicit # | | | `-ConstAttr 0x55d2f3b08ec0 Implicit # | | |-FunctionDecl 0x55d2f3b08fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55d2f3b08f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b09078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d2f3b090f0 Implicit # | | | `-ConstAttr 0x55d2f3b09118 Implicit # | | |-FunctionDecl 0x55d2f3b092a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b09180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b09358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d2f3b093d0 Implicit # | | | `-ConstAttr 0x55d2f3b093f8 Implicit # | | |-FunctionDecl 0x55d2f3b09598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b09470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b09648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d2f3b096c0 Implicit # | | | `-ConstAttr 0x55d2f3b096e8 Implicit # | | |-FunctionDecl 0x55d2f3b09888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b09760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b09938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d2f3b099b0 Implicit # | | | `-ConstAttr 0x55d2f3b099d8 Implicit # | | |-FunctionDecl 0x55d2f3b09ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55d2f3b09a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b09b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d2f3b09c30 Implicit # | | | `-ConstAttr 0x55d2f3b09c58 Implicit # | | |-FunctionDecl 0x55d2f3b09df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b09cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b09ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d2f3b09f20 Implicit # | | | `-ConstAttr 0x55d2f3b09f48 Implicit # | | |-FunctionDecl 0x55d2f3b0a0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b09fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0a198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d2f3b0a210 Implicit # | | | `-ConstAttr 0x55d2f3b0a238 Implicit # | | |-FunctionDecl 0x55d2f3b0a3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b0a2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0a488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55d2f3b0a500 Implicit # | | | `-ConstAttr 0x55d2f3b0a528 Implicit # | | |-FunctionDecl 0x55d2f3b0a630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55d2f3b0a588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b0a6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d2f3b0a758 Implicit # | | | `-ConstAttr 0x55d2f3b0a780 Implicit # | | |-FunctionDecl 0x55d2f3b0a898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b0a7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0a948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d2f3b0a9c0 Implicit # | | | `-ConstAttr 0x55d2f3b0a9e8 Implicit # | | |-FunctionDecl 0x55d2f3b0ab10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b0aa60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0abc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d2f3b0ac58 Implicit # | | | `-ConstAttr 0x55d2f3b0ac80 Implicit # | | |-FunctionDecl 0x55d2f3b0ada8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b0acf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0ae58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d2f3b0aed0 Implicit # | | | `-ConstAttr 0x55d2f3b0aef8 Implicit # | | |-FunctionDecl 0x55d2f3b0b000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55d2f3b0af58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b0b0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d2f3b0b128 Implicit # | | | `-ConstAttr 0x55d2f3b0b150 Implicit # | | |-FunctionDecl 0x55d2f3b0b278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b0b1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0b328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d2f3b0b3a0 Implicit # | | | `-ConstAttr 0x55d2f3b0b3c8 Implicit # | | |-FunctionDecl 0x55d2f3b0b4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b0b440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0b5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d2f3b0b618 Implicit # | | | `-ConstAttr 0x55d2f3b0b640 Implicit # | | |-FunctionDecl 0x55d2f3b0b768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b0b6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0b818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55d2f3b0b890 Implicit # | | | `-ConstAttr 0x55d2f3b0b8b8 Implicit # | | |-FunctionDecl 0x55d2f3b0bb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55d2f3b0b918 col:15 'half' # | | | |-ParmVarDecl 0x55d2f3b0b998 col:21 'half' # | | | |-ParmVarDecl 0x55d2f3b0ba18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b0bbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d2f3b0bc50 Implicit # | | | `-ConstAttr 0x55d2f3b0bc78 Implicit # | | |-FunctionDecl 0x55d2f3b0bed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55d2f3b0bce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3b0bd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3b0bde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0bf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d2f3b0c008 Implicit # | | | `-ConstAttr 0x55d2f3b0c030 Implicit # | | |-FunctionDecl 0x55d2f3b0c298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55d2f3b0c0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3b0c128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3b0c1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0c358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d2f3b0c3d0 Implicit # | | | `-ConstAttr 0x55d2f3b0c3f8 Implicit # | | |-FunctionDecl 0x55d2f3b0c660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55d2f3b0c470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3b0c4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3b0c570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0c720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d2f3b0c798 Implicit # | | | `-ConstAttr 0x55d2f3b0c7c0 Implicit # | | |-FunctionDecl 0x55d2f3b0ca10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55d2f3b0c820 col:17 'float' # | | | |-ParmVarDecl 0x55d2f3b0c8a0 col:24 'float' # | | | |-ParmVarDecl 0x55d2f3b0c920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b0cad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d2f3b0cb48 Implicit # | | | `-ConstAttr 0x55d2f3b0cb70 Implicit # | | |-FunctionDecl 0x55d2f3b0cde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55d2f3b0cbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3b0cc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3b0ccf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0cea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d2f3b0cf20 Implicit # | | | `-ConstAttr 0x55d2f3b0cf48 Implicit # | | |-FunctionDecl 0x55d2f3b0d1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55d2f3b0cfc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3b0d040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3b0d0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0d270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d2f3b0d2e8 Implicit # | | | `-ConstAttr 0x55d2f3b0d310 Implicit # | | |-FunctionDecl 0x55d2f3b0d578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55d2f3b0d388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3b0d408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3b0d488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0d638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55d2f3b0d6b0 Implicit # | | | `-ConstAttr 0x55d2f3b0d6d8 Implicit # | | |-FunctionDecl 0x55d2f3b0d7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b0d738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b0d898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d2f3b0d910 Implicit # | | | `-ConstAttr 0x55d2f3b0d938 Implicit # | | |-FunctionDecl 0x55d2f3b0da50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b0d9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0db00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d2f3b0db78 Implicit # | | | `-ConstAttr 0x55d2f3b0dba0 Implicit # | | |-FunctionDecl 0x55d2f3b0dd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b0dc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0ddd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d2f3b0de48 Implicit # | | | `-ConstAttr 0x55d2f3b0de70 Implicit # | | |-FunctionDecl 0x55d2f3b0df98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b0dee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0e048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d2f3b0e0c0 Implicit # | | | `-ConstAttr 0x55d2f3b0e0e8 Implicit # | | |-FunctionDecl 0x55d2f3b0e1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b0e148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b0e2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d2f3b0e320 Implicit # | | | `-ConstAttr 0x55d2f3b0e348 Implicit # | | |-FunctionDecl 0x55d2f3b0e470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b0e3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0e520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d2f3b0e598 Implicit # | | | `-ConstAttr 0x55d2f3b0e5c0 Implicit # | | |-FunctionDecl 0x55d2f3b0e6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b0e638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0e798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d2f3b0e810 Implicit # | | | `-ConstAttr 0x55d2f3b0e838 Implicit # | | |-FunctionDecl 0x55d2f3b0e960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b0e8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0ea10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55d2f3b0ea88 Implicit # | | | `-ConstAttr 0x55d2f3b0eab0 Implicit # | | |-FunctionDecl 0x55d2f3b0ebc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b0eb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b0ec70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d2f3b0ece8 Implicit # | | | `-ConstAttr 0x55d2f3b0ed10 Implicit # | | |-FunctionDecl 0x55d2f3b0ee28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b0ed78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0eed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d2f3b0ef50 Implicit # | | | `-ConstAttr 0x55d2f3b0ef78 Implicit # | | |-FunctionDecl 0x55d2f3b0f0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b0eff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0f150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d2f3b0f1c8 Implicit # | | | `-ConstAttr 0x55d2f3b0f1f0 Implicit # | | |-FunctionDecl 0x55d2f3b0f318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b0f268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0f3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d2f3b0f440 Implicit # | | | `-ConstAttr 0x55d2f3b0f468 Implicit # | | |-FunctionDecl 0x55d2f3b0f578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b0f4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b0f628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d2f3b0f6a0 Implicit # | | | `-ConstAttr 0x55d2f3b0f6c8 Implicit # | | |-FunctionDecl 0x55d2f3b0f7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b0f740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0f8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d2f3b0f918 Implicit # | | | `-ConstAttr 0x55d2f3b0f940 Implicit # | | |-FunctionDecl 0x55d2f3b0fa68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b0f9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b0fb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d2f3b0fb90 Implicit # | | | `-ConstAttr 0x55d2f3b0fbb8 Implicit # | | |-FunctionDecl 0x55d2f3b10d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b10c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b10df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55d2f3b10e68 Implicit # | | | `-ConstAttr 0x55d2f3b10e90 Implicit # | | |-FunctionDecl 0x55d2f3b10fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b10ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b11050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d2f3b110c8 Implicit # | | | `-ConstAttr 0x55d2f3b110f0 Implicit # | | |-FunctionDecl 0x55d2f3b11208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b11158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b112b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d2f3b11330 Implicit # | | | `-ConstAttr 0x55d2f3b11358 Implicit # | | |-FunctionDecl 0x55d2f3b11480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b113d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b11530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d2f3b115a8 Implicit # | | | `-ConstAttr 0x55d2f3b115d0 Implicit # | | |-FunctionDecl 0x55d2f3b116f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b11648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b117a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d2f3b11820 Implicit # | | | `-ConstAttr 0x55d2f3b11848 Implicit # | | |-FunctionDecl 0x55d2f3b11958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b118a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b11a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d2f3b11a80 Implicit # | | | `-ConstAttr 0x55d2f3b11aa8 Implicit # | | |-FunctionDecl 0x55d2f3b11bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b11b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b11c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d2f3b11cf8 Implicit # | | | `-ConstAttr 0x55d2f3b11d20 Implicit # | | |-FunctionDecl 0x55d2f3b11e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b11d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b11ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d2f3b11f70 Implicit # | | | `-ConstAttr 0x55d2f3b11f98 Implicit # | | |-FunctionDecl 0x55d2f3b120c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b12010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b12170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55d2f3b121e8 Implicit # | | | `-ConstAttr 0x55d2f3b12210 Implicit # | | |-FunctionDecl 0x55d2f3b12460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55d2f3b12270 col:14 'half' # | | | |-ParmVarDecl 0x55d2f3b122f0 col:20 'half' # | | | |-ParmVarDecl 0x55d2f3b12370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b12520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b12598 Implicit # | | | `-ConstAttr 0x55d2f3b125c0 Implicit # | | |-FunctionDecl 0x55d2f3b12818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55d2f3b12628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3b126a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3b12728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b128d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b12950 Implicit # | | | `-ConstAttr 0x55d2f3b12978 Implicit # | | |-FunctionDecl 0x55d2f3b12be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55d2f3b129f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3b12a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3b12af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b13cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b13d40 Implicit # | | | `-ConstAttr 0x55d2f3b13d68 Implicit # | | |-FunctionDecl 0x55d2f3b13fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55d2f3b13de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3b13e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3b13ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b14090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b14108 Implicit # | | | `-ConstAttr 0x55d2f3b14130 Implicit # | | |-FunctionDecl 0x55d2f3b14380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d2f3b14190 col:12 'int' # | | | |-ParmVarDecl 0x55d2f3b14210 col:17 'int' # | | | |-ParmVarDecl 0x55d2f3b14290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55d2f3b14440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b144b8 Implicit # | | | `-ConstAttr 0x55d2f3b144e0 Implicit # | | |-FunctionDecl 0x55d2f3b14748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55d2f3b14558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3b145d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3b14658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b14808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b14880 Implicit # | | | `-ConstAttr 0x55d2f3b148a8 Implicit # | | |-FunctionDecl 0x55d2f3b14b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55d2f3b14920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3b149a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3b14a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b14bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b14c48 Implicit # | | | `-ConstAttr 0x55d2f3b14c70 Implicit # | | |-FunctionDecl 0x55d2f3b14ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55d2f3b14ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3b14d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3b14de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b14f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b15010 Implicit # | | | `-ConstAttr 0x55d2f3b15038 Implicit # | | |-FunctionDecl 0x55d2f3b152a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55d2f3b150b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3b15130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3b151b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b15360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b153d8 Implicit # | | | `-ConstAttr 0x55d2f3b15400 Implicit # | | |-FunctionDecl 0x55d2f3b15668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55d2f3b15478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3b154f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3b15578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b15728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b157a0 Implicit # | | | `-ConstAttr 0x55d2f3b157c8 Implicit # | | |-FunctionDecl 0x55d2f3b15a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55d2f3b15840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3b158c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3b15940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b15af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b15b68 Implicit # | | | `-ConstAttr 0x55d2f3b15b90 Implicit # | | |-FunctionDecl 0x55d2f3b15e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55d2f3b15c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3b15cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3b15d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b15ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b15f68 Implicit # | | | `-ConstAttr 0x55d2f3b15f90 Implicit # | | |-FunctionDecl 0x55d2f3b161f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d2f3b16008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3b16088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3b16108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3b162b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b16330 Implicit # | | | `-ConstAttr 0x55d2f3b16358 Implicit # | | |-FunctionDecl 0x55d2f3b165c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b163d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3b16450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3b164d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b16680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b166f8 Implicit # | | | `-ConstAttr 0x55d2f3b16720 Implicit # | | |-FunctionDecl 0x55d2f3b16988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b16798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3b16818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3b16898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b16a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b16ac0 Implicit # | | | `-ConstAttr 0x55d2f3b16ae8 Implicit # | | |-FunctionDecl 0x55d2f3b16d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b16b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3b16be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3b16c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b16e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b16e88 Implicit # | | | `-ConstAttr 0x55d2f3b16eb0 Implicit # | | |-FunctionDecl 0x55d2f3b17118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b16f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3b16fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3b17028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b171d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b17250 Implicit # | | | `-ConstAttr 0x55d2f3b17278 Implicit # | | |-FunctionDecl 0x55d2f3b174e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b172f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3b17370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3b173f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b175a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b17618 Implicit # | | | `-ConstAttr 0x55d2f3b17640 Implicit # | | |-FunctionDecl 0x55d2f3b178a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b176b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3b17738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3b177b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b17968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b179e0 Implicit # | | | `-ConstAttr 0x55d2f3b17a08 Implicit # | | |-FunctionDecl 0x55d2f3b17cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b17a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3b17b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3b17b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b17d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b17e08 Implicit # | | | `-ConstAttr 0x55d2f3b17e30 Implicit # | | |-FunctionDecl 0x55d2f3b18080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55d2f3b17e90 col:16 'float' # | | | |-ParmVarDecl 0x55d2f3b17f10 col:23 'float' # | | | |-ParmVarDecl 0x55d2f3b17f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b18140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b181b8 Implicit # | | | `-ConstAttr 0x55d2f3b181e0 Implicit # | | |-FunctionDecl 0x55d2f3b18448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55d2f3b18258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3b182d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3b18358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b18508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b18580 Implicit # | | | `-ConstAttr 0x55d2f3b185a8 Implicit # | | |-FunctionDecl 0x55d2f3b18810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55d2f3b18620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3b186a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3b18720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b188d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b18948 Implicit # | | | `-ConstAttr 0x55d2f3b18970 Implicit # | | |-FunctionDecl 0x55d2f3b18bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55d2f3b189e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3b18a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3b18ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b18c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b18d10 Implicit # | | | `-ConstAttr 0x55d2f3b18d38 Implicit # | | |-FunctionDecl 0x55d2f3b18f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55d2f3b18d98 col:18 'double' # | | | |-ParmVarDecl 0x55d2f3b18e18 col:26 'double' # | | | |-ParmVarDecl 0x55d2f3b18e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55d2f3b19048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b190c0 Implicit # | | | `-ConstAttr 0x55d2f3b190e8 Implicit # | | |-FunctionDecl 0x55d2f3b19350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55d2f3b19160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3b191e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3b19260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b19410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b19488 Implicit # | | | `-ConstAttr 0x55d2f3b194b0 Implicit # | | |-FunctionDecl 0x55d2f3b19718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55d2f3b19528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3b195a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3b19628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b197d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b19850 Implicit # | | | `-ConstAttr 0x55d2f3b19878 Implicit # | | |-FunctionDecl 0x55d2f3b19ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55d2f3b198f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3b19970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3b199f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b19ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55d2f3b19c18 Implicit # | | | `-ConstAttr 0x55d2f3b19c40 Implicit # | | |-FunctionDecl 0x55d2f3ae9f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55d2f3ae9db0 col:14 'half' # | | | |-ParmVarDecl 0x55d2f3ae9e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d2f3ae9fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3aea030 Implicit # | | | `-ConstAttr 0x55d2f3aea058 Implicit # | | |-FunctionDecl 0x55d2f3aea210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d2f3aea0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3aea140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aea2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3aea340 Implicit # | | | `-ConstAttr 0x55d2f3aea368 Implicit # | | |-FunctionDecl 0x55d2f3aea530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d2f3aea3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3aea460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aea5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3aea660 Implicit # | | | `-ConstAttr 0x55d2f3aea688 Implicit # | | |-FunctionDecl 0x55d2f3aea850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d2f3aea700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3aea780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aea908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3aea980 Implicit # | | | `-ConstAttr 0x55d2f3aea9a8 Implicit # | | |-FunctionDecl 0x55d2f3aeab58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55d2f3aeaa08 col:12 'int' # | | | |-ParmVarDecl 0x55d2f3aeaa88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55d2f3aeac10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3aeac88 Implicit # | | | `-ConstAttr 0x55d2f3aeacb0 Implicit # | | |-FunctionDecl 0x55d2f3aeaef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55d2f3aead28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3aeada8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aeafb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3aeb028 Implicit # | | | `-ConstAttr 0x55d2f3aeb050 Implicit # | | |-FunctionDecl 0x55d2f3aeb298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55d2f3aeb0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3aeb148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aeb350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3aeb3c8 Implicit # | | | `-ConstAttr 0x55d2f3aeb3f0 Implicit # | | |-FunctionDecl 0x55d2f3aeb638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55d2f3aeb468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3aeb4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aeb6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3aeb768 Implicit # | | | `-ConstAttr 0x55d2f3aeb790 Implicit # | | |-FunctionDecl 0x55d2f3aeb958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55d2f3aeb808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3aeb888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3aeba10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3aeba88 Implicit # | | | `-ConstAttr 0x55d2f3aebab0 Implicit # | | |-FunctionDecl 0x55d2f3aebcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55d2f3aebb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3aebba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aebd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b1fd48 Implicit # | | | `-ConstAttr 0x55d2f3b1fd70 Implicit # | | |-FunctionDecl 0x55d2f3b1ffb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55d2f3b1fde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3b1fe68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b20070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b200e8 Implicit # | | | `-ConstAttr 0x55d2f3b20110 Implicit # | | |-FunctionDecl 0x55d2f3b20318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55d2f3b20188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3b20208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b203d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b20448 Implicit # | | | `-ConstAttr 0x55d2f3b20470 Implicit # | | |-FunctionDecl 0x55d2f3b20638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d2f3b204e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3b20568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3b206f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b20768 Implicit # | | | `-ConstAttr 0x55d2f3b20790 Implicit # | | |-FunctionDecl 0x55d2f3b209d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b20808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3b20888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b20a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b20b08 Implicit # | | | `-ConstAttr 0x55d2f3b20b30 Implicit # | | |-FunctionDecl 0x55d2f3b20d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b20ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3b20c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b20e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b20ea8 Implicit # | | | `-ConstAttr 0x55d2f3b20ed0 Implicit # | | |-FunctionDecl 0x55d2f3b21118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b20f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3b20fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b211d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b21248 Implicit # | | | `-ConstAttr 0x55d2f3b21270 Implicit # | | |-FunctionDecl 0x55d2f3b21438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b212e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3b21368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b214f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b21568 Implicit # | | | `-ConstAttr 0x55d2f3b21590 Implicit # | | |-FunctionDecl 0x55d2f3b217d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b21608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3b21688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b21890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b21908 Implicit # | | | `-ConstAttr 0x55d2f3b21930 Implicit # | | |-FunctionDecl 0x55d2f3b21b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b219a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3b21a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b21c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b21ca8 Implicit # | | | `-ConstAttr 0x55d2f3b21cd0 Implicit # | | |-FunctionDecl 0x55d2f3b21f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b21d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3b21de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b21ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b22068 Implicit # | | | `-ConstAttr 0x55d2f3b22090 Implicit # | | |-FunctionDecl 0x55d2f3b22240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55d2f3b220f0 col:16 'float' # | | | |-ParmVarDecl 0x55d2f3b22170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b222f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b22370 Implicit # | | | `-ConstAttr 0x55d2f3b22398 Implicit # | | |-FunctionDecl 0x55d2f3b22560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d2f3b22410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3b22490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b22618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b22690 Implicit # | | | `-ConstAttr 0x55d2f3b226b8 Implicit # | | |-FunctionDecl 0x55d2f3b22880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d2f3b22730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3b227b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b22938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b229b0 Implicit # | | | `-ConstAttr 0x55d2f3b229d8 Implicit # | | |-FunctionDecl 0x55d2f3b22ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d2f3b22a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3b22ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b22c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b22cd0 Implicit # | | | `-ConstAttr 0x55d2f3b22cf8 Implicit # | | |-FunctionDecl 0x55d2f3b22ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55d2f3b22d58 col:18 'double' # | | | |-ParmVarDecl 0x55d2f3b22dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55d2f3b22f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b22fd8 Implicit # | | | `-ConstAttr 0x55d2f3b23000 Implicit # | | |-FunctionDecl 0x55d2f3b23248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55d2f3b23078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3b230f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b23300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b23378 Implicit # | | | `-ConstAttr 0x55d2f3b233a0 Implicit # | | |-FunctionDecl 0x55d2f3b235e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55d2f3b23418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3b23498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b236a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b23718 Implicit # | | | `-ConstAttr 0x55d2f3b23740 Implicit # | | |-FunctionDecl 0x55d2f3b23988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55d2f3b237b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3b23838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b23a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55d2f3b23ab8 Implicit # | | | `-ConstAttr 0x55d2f3b23ae0 Implicit # | | |-FunctionDecl 0x55d2f3b23d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55d2f3b23b40 col:14 'half' # | | | |-ParmVarDecl 0x55d2f3b23bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b23dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b23e50 Implicit # | | | `-ConstAttr 0x55d2f3b23e78 Implicit # | | |-FunctionDecl 0x55d2f3b24030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d2f3b23ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3b23f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b240e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b24160 Implicit # | | | `-ConstAttr 0x55d2f3b24188 Implicit # | | |-FunctionDecl 0x55d2f3b24350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d2f3b24200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3b24280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b24408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b24480 Implicit # | | | `-ConstAttr 0x55d2f3b244a8 Implicit # | | |-FunctionDecl 0x55d2f3b24670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d2f3b24520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3b245a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b24728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b247a0 Implicit # | | | `-ConstAttr 0x55d2f3b247c8 Implicit # | | |-FunctionDecl 0x55d2f3b24978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55d2f3b24828 col:12 'int' # | | | |-ParmVarDecl 0x55d2f3b248a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55d2f3b24a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b24aa8 Implicit # | | | `-ConstAttr 0x55d2f3b24ad0 Implicit # | | |-FunctionDecl 0x55d2f3b24c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55d2f3b24b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3b24bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b24d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b24dc8 Implicit # | | | `-ConstAttr 0x55d2f3b24df0 Implicit # | | |-FunctionDecl 0x55d2f3b24fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55d2f3b24e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3b24ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b25070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b250e8 Implicit # | | | `-ConstAttr 0x55d2f3b25110 Implicit # | | |-FunctionDecl 0x55d2f3b252d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55d2f3b25188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3b25208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b25390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b25408 Implicit # | | | `-ConstAttr 0x55d2f3b25430 Implicit # | | |-FunctionDecl 0x55d2f3b255f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55d2f3b254a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3b25528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b256b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b25728 Implicit # | | | `-ConstAttr 0x55d2f3b25750 Implicit # | | |-FunctionDecl 0x55d2f3b25918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55d2f3b257c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3b25848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b259d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b25a48 Implicit # | | | `-ConstAttr 0x55d2f3b25a70 Implicit # | | |-FunctionDecl 0x55d2f3b25c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55d2f3b25ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3b25b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b25cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b25d78 Implicit # | | | `-ConstAttr 0x55d2f3b25da0 Implicit # | | |-FunctionDecl 0x55d2f3b25f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55d2f3b25e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3b25e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b26020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b26098 Implicit # | | | `-ConstAttr 0x55d2f3b260c0 Implicit # | | |-FunctionDecl 0x55d2f3b26270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55d2f3b26120 col:16 'float' # | | | |-ParmVarDecl 0x55d2f3b261a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b26328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b263a0 Implicit # | | | `-ConstAttr 0x55d2f3b263c8 Implicit # | | |-FunctionDecl 0x55d2f3b26590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d2f3b26440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3b264c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b26648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b266c0 Implicit # | | | `-ConstAttr 0x55d2f3b266e8 Implicit # | | |-FunctionDecl 0x55d2f3b268b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d2f3b26760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3b267e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b26968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b269e0 Implicit # | | | `-ConstAttr 0x55d2f3b26a08 Implicit # | | |-FunctionDecl 0x55d2f3b26bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d2f3b26a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3b26b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b26c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b26d00 Implicit # | | | `-ConstAttr 0x55d2f3b26d28 Implicit # | | |-FunctionDecl 0x55d2f3b26ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55d2f3b26da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3b26e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3b26fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b27020 Implicit # | | | `-ConstAttr 0x55d2f3b27048 Implicit # | | |-FunctionDecl 0x55d2f3b27210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b270c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3b27140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b272c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b27340 Implicit # | | | `-ConstAttr 0x55d2f3b27368 Implicit # | | |-FunctionDecl 0x55d2f3b27530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b273e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3b27460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b275e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b27660 Implicit # | | | `-ConstAttr 0x55d2f3b27688 Implicit # | | |-FunctionDecl 0x55d2f3b27850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b27700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3b27780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b27908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b27980 Implicit # | | | `-ConstAttr 0x55d2f3b279a8 Implicit # | | |-FunctionDecl 0x55d2f3b27b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b27a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3b27aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b27c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b27ca0 Implicit # | | | `-ConstAttr 0x55d2f3b27cc8 Implicit # | | |-FunctionDecl 0x55d2f3b298b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b29768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3b297e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b29970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b299e8 Implicit # | | | `-ConstAttr 0x55d2f3b29a10 Implicit # | | |-FunctionDecl 0x55d2f3b29bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b29a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3b29b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b29c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b29d08 Implicit # | | | `-ConstAttr 0x55d2f3b29d30 Implicit # | | |-FunctionDecl 0x55d2f3b29ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b29da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3b29e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b29fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b2a028 Implicit # | | | `-ConstAttr 0x55d2f3b2a050 Implicit # | | |-FunctionDecl 0x55d2f3b2a200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55d2f3b2a0b0 col:18 'double' # | | | |-ParmVarDecl 0x55d2f3b2a130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55d2f3b2a2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b2a330 Implicit # | | | `-ConstAttr 0x55d2f3b2a358 Implicit # | | |-FunctionDecl 0x55d2f3b2a520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55d2f3b2a3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3b2a450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2a5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b2a650 Implicit # | | | `-ConstAttr 0x55d2f3b2a678 Implicit # | | |-FunctionDecl 0x55d2f3b2a840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55d2f3b2a6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3b2a770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2a8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b2a970 Implicit # | | | `-ConstAttr 0x55d2f3b2a998 Implicit # | | |-FunctionDecl 0x55d2f3b2ab60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55d2f3b2aa10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3b2aa90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2ac18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55d2f3b2ac90 Implicit # | | | `-ConstAttr 0x55d2f3b2acb8 Implicit # | | |-FunctionTemplateDecl 0x55d2f3b2b0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2ad08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2ad78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d2f3b2b038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d2f3b2ae90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b2af68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b2b148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d2f3b2b650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55d2f3b2b1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2b258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2b2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d2f3b2b5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d2f3b2b3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b2b4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b2b6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d2f3b2bb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2b778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2b7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d2f3b2baa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d2f3b2b920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b2b9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b2bbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d2f3b2c0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55d2f3b2bc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2bcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2bd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d2f3b2c028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d2f3b2be98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b2bf58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b2c138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d2f3b2c668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2c1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2c248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2c2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d2f3b2c5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d2f3b2c418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b2c4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b2c6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d2f3b2cca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55d2f3b2c758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2c7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2c868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2c8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55d2f3b2cc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55d2f3b2ca50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b2cb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b2cd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55d2f3b2d0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2cdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2ce20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d2f3b2d028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55d2f3b2cf78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b2d130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55d2f3b2d580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55d2f3b2d1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2d248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3b2d2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d2f3b2d4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55d2f3b2d428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b2d5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55d2f3b2d770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b2d690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b2d820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d2f3b2d898 Implicit # | | | `-ConstAttr 0x55d2f3b2d8c0 Implicit # | | |-FunctionDecl 0x55d2f3b2d9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b2d928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2da88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d2f3b2db00 Implicit # | | | `-ConstAttr 0x55d2f3b2db28 Implicit # | | |-FunctionDecl 0x55d2f3b2dc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b2dba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2dd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d2f3b2dd78 Implicit # | | | `-ConstAttr 0x55d2f3b2dda0 Implicit # | | |-FunctionDecl 0x55d2f3b2dec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b2de18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2df78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d2f3b2dff0 Implicit # | | | `-ConstAttr 0x55d2f3b2e018 Implicit # | | |-FunctionDecl 0x55d2f3b2e128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b2e078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b2e1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d2f3b2e250 Implicit # | | | `-ConstAttr 0x55d2f3b2e278 Implicit # | | |-FunctionDecl 0x55d2f3b2e3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b2e2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2e450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d2f3b2e4c8 Implicit # | | | `-ConstAttr 0x55d2f3b2e4f0 Implicit # | | |-FunctionDecl 0x55d2f3b2e618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b2e568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2e6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d2f3b2e740 Implicit # | | | `-ConstAttr 0x55d2f3b2e768 Implicit # | | |-FunctionDecl 0x55d2f3b2e890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b2e7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2e940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55d2f3b2e9b8 Implicit # | | | `-ConstAttr 0x55d2f3b2e9e0 Implicit # | | |-FunctionDecl 0x55d2f3b2eb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55d2f3b2ea38 col:13 'bool' # | | | |-ParmVarDecl 0x55d2f3b2eab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55d2f3b2ec30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b2eca8 Implicit # | | | `-ConstAttr 0x55d2f3b2ecd0 Implicit # | | |-FunctionDecl 0x55d2f3b2ee88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55d2f3b2ed38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55d2f3b2edb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2ef40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b2efb8 Implicit # | | | `-ConstAttr 0x55d2f3b2efe0 Implicit # | | |-FunctionDecl 0x55d2f3b2f1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55d2f3b2f058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55d2f3b2f0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2f260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b2f2d8 Implicit # | | | `-ConstAttr 0x55d2f3b2f300 Implicit # | | |-FunctionDecl 0x55d2f3b2f4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55d2f3b2f378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55d2f3b2f3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b2f580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b2f5f8 Implicit # | | | `-ConstAttr 0x55d2f3b2f620 Implicit # | | |-FunctionDecl 0x55d2f3b2f7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55d2f3b2f680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55d2f3b2f700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b2f8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b2f918 Implicit # | | | `-ConstAttr 0x55d2f3b2f940 Implicit # | | |-FunctionDecl 0x55d2f3b2faf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55d2f3b2f9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55d2f3b2fa20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b2fba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b2fc20 Implicit # | | | `-ConstAttr 0x55d2f3b2fc48 Implicit # | | |-FunctionDecl 0x55d2f3b2fdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55d2f3b2fca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55d2f3b2fd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b2feb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b2ff28 Implicit # | | | `-ConstAttr 0x55d2f3b2ff50 Implicit # | | |-FunctionDecl 0x55d2f3b30100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55d2f3b2ffb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55d2f3b30030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b301b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b30230 Implicit # | | | `-ConstAttr 0x55d2f3b30258 Implicit # | | |-FunctionDecl 0x55d2f3b30408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55d2f3b302b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55d2f3b30338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b304c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b30538 Implicit # | | | `-ConstAttr 0x55d2f3b30560 Implicit # | | |-FunctionDecl 0x55d2f3b30710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55d2f3b305c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55d2f3b30640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b307c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b30840 Implicit # | | | `-ConstAttr 0x55d2f3b30868 Implicit # | | |-FunctionDecl 0x55d2f3b30a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55d2f3b308c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55d2f3b30948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b30ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b30b48 Implicit # | | | `-ConstAttr 0x55d2f3b30b70 Implicit # | | |-FunctionDecl 0x55d2f3b30d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55d2f3b30bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55d2f3b30c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b30dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b30e50 Implicit # | | | `-ConstAttr 0x55d2f3b30e78 Implicit # | | |-FunctionDecl 0x55d2f3b31028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55d2f3b30ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55d2f3b30f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b310e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b31158 Implicit # | | | `-ConstAttr 0x55d2f3b31180 Implicit # | | |-FunctionDecl 0x55d2f3b31330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55d2f3b311e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55d2f3b31260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b313e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b31460 Implicit # | | | `-ConstAttr 0x55d2f3b31488 Implicit # | | |-FunctionDecl 0x55d2f3b31638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55d2f3b314e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55d2f3b31568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b316f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b31790 Implicit # | | | `-ConstAttr 0x55d2f3b317b8 Implicit # | | |-FunctionDecl 0x55d2f3b31968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55d2f3b31818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55d2f3b31898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b31a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b31a98 Implicit # | | | `-ConstAttr 0x55d2f3b31ac0 Implicit # | | |-FunctionDecl 0x55d2f3b31c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55d2f3b31b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55d2f3b31ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b31d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b31da0 Implicit # | | | `-ConstAttr 0x55d2f3b31dc8 Implicit # | | |-FunctionDecl 0x55d2f3b31f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55d2f3b31e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55d2f3b31ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b32030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b320a8 Implicit # | | | `-ConstAttr 0x55d2f3b320d0 Implicit # | | |-FunctionDecl 0x55d2f3b32280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55d2f3b32130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55d2f3b321b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55d2f3b32338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55d2f3b323b0 Implicit # | | | `-ConstAttr 0x55d2f3b323d8 Implicit # | | |-FunctionDecl 0x55d2f3b32588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55d2f3b32438 col:14 'half' # | | | |-ParmVarDecl 0x55d2f3b324b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b32640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d2f3b326b8 Implicit # | | | `-ConstAttr 0x55d2f3b326e0 Implicit # | | |-FunctionDecl 0x55d2f3b32898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d2f3b32748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3b327c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b32950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d2f3b329c8 Implicit # | | | `-ConstAttr 0x55d2f3b329f0 Implicit # | | |-FunctionDecl 0x55d2f3b32bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d2f3b32a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3b32ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b32c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d2f3b32ce8 Implicit # | | | `-ConstAttr 0x55d2f3b32d10 Implicit # | | |-FunctionDecl 0x55d2f3b32ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d2f3b32d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3b32e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b32f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d2f3b33008 Implicit # | | | `-ConstAttr 0x55d2f3b33030 Implicit # | | |-FunctionDecl 0x55d2f3b331e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55d2f3b33090 col:16 'float' # | | | |-ParmVarDecl 0x55d2f3b33110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b33298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d2f3b33310 Implicit # | | | `-ConstAttr 0x55d2f3b33338 Implicit # | | |-FunctionDecl 0x55d2f3b33500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d2f3b333b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3b33430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b335b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d2f3b33630 Implicit # | | | `-ConstAttr 0x55d2f3b33658 Implicit # | | |-FunctionDecl 0x55d2f3b33870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d2f3b336d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3b337a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b33928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d2f3b339a0 Implicit # | | | `-ConstAttr 0x55d2f3b339c8 Implicit # | | |-FunctionDecl 0x55d2f3b33b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d2f3b33a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3b33ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b33c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55d2f3b33cc0 Implicit # | | | `-ConstAttr 0x55d2f3b33ce8 Implicit # | | |-FunctionDecl 0x55d2f3b33e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b33d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b33ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d2f3b33f38 Implicit # | | | `-ConstAttr 0x55d2f3b33f60 Implicit # | | |-FunctionDecl 0x55d2f3b34078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b33fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b34128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d2f3b341a0 Implicit # | | | `-ConstAttr 0x55d2f3b341c8 Implicit # | | |-FunctionDecl 0x55d2f3b342f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b34240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b343a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d2f3b34418 Implicit # | | | `-ConstAttr 0x55d2f3b34440 Implicit # | | |-FunctionDecl 0x55d2f3b34568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b344b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b34618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d2f3b34690 Implicit # | | | `-ConstAttr 0x55d2f3b346b8 Implicit # | | |-FunctionDecl 0x55d2f3b347e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b34730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b34890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d2f3b34908 Implicit # | | | `-ConstAttr 0x55d2f3b34930 Implicit # | | |-FunctionDecl 0x55d2f3b34a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b349a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b34b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d2f3b34b80 Implicit # | | | `-ConstAttr 0x55d2f3b34ba8 Implicit # | | |-FunctionDecl 0x55d2f3b34cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b34c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b34d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d2f3b34df8 Implicit # | | | `-ConstAttr 0x55d2f3b34e20 Implicit # | | |-FunctionDecl 0x55d2f3b34f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b34e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b34ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55d2f3b35070 Implicit # | | | `-ConstAttr 0x55d2f3b35098 Implicit # | | |-FunctionDecl 0x55d2f3b35260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d2f3b35110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3b35190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b35318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55d2f3b35390 Implicit # | | | `-ConstAttr 0x55d2f3b353b8 Implicit # | | |-FunctionDecl 0x55d2f3b35570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d2f3b35420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3b354a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b35628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55d2f3b356a0 Implicit # | | | `-ConstAttr 0x55d2f3b356c8 Implicit # | | |-FunctionDecl 0x55d2f3b357f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b35728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b358a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b35920 Implicit # | | | `-ConstAttr 0x55d2f3b35948 Implicit # | | |-FunctionDecl 0x55d2f3b35a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b359b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b35b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b35b88 Implicit # | | | `-ConstAttr 0x55d2f3b35bb0 Implicit # | | |-FunctionDecl 0x55d2f3b35cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b35c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b35d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b35e00 Implicit # | | | `-ConstAttr 0x55d2f3b35e28 Implicit # | | |-FunctionDecl 0x55d2f3b35f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b35ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b36000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b36078 Implicit # | | | `-ConstAttr 0x55d2f3b360a0 Implicit # | | |-FunctionDecl 0x55d2f3b361b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b36100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b36260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b362d8 Implicit # | | | `-ConstAttr 0x55d2f3b36300 Implicit # | | |-FunctionDecl 0x55d2f3b36428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b36378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b364d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b36550 Implicit # | | | `-ConstAttr 0x55d2f3b36578 Implicit # | | |-FunctionDecl 0x55d2f3b366a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b365f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b36750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b367c8 Implicit # | | | `-ConstAttr 0x55d2f3b367f0 Implicit # | | |-FunctionDecl 0x55d2f3b36918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b36868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b369c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b36a40 Implicit # | | | `-ConstAttr 0x55d2f3b36a68 Implicit # | | |-FunctionDecl 0x55d2f3b36b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55d2f3b36ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55d2f3b36c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b36ca0 Implicit # | | | `-ConstAttr 0x55d2f3b36cc8 Implicit # | | |-FunctionDecl 0x55d2f3b36df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55d2f3b36d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b36ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b36f18 Implicit # | | | `-ConstAttr 0x55d2f3b36f40 Implicit # | | |-FunctionDecl 0x55d2f3b37068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55d2f3b36fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b37118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b37190 Implicit # | | | `-ConstAttr 0x55d2f3b371b8 Implicit # | | |-FunctionDecl 0x55d2f3b372e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55d2f3b37230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b37390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55d2f3b37408 Implicit # | | | `-ConstAttr 0x55d2f3b37430 Implicit # | | |-FunctionDecl 0x55d2f3b37540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b37490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b375f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d2f3b37668 Implicit # | | | `-ConstAttr 0x55d2f3b37690 Implicit # | | |-FunctionDecl 0x55d2f3b377c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b376f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b37870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d2f3b378e8 Implicit # | | | `-ConstAttr 0x55d2f3b37910 Implicit # | | |-FunctionDecl 0x55d2f3b37a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b37988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b37ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d2f3b37b60 Implicit # | | | `-ConstAttr 0x55d2f3b37b88 Implicit # | | |-FunctionDecl 0x55d2f3b37cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b37c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b37d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d2f3b37dd8 Implicit # | | | `-ConstAttr 0x55d2f3b37e00 Implicit # | | |-FunctionDecl 0x55d2f3b37f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b37e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b37fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d2f3b38038 Implicit # | | | `-ConstAttr 0x55d2f3b38060 Implicit # | | |-FunctionDecl 0x55d2f3b38188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b380d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b38238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d2f3b382b0 Implicit # | | | `-ConstAttr 0x55d2f3b382d8 Implicit # | | |-FunctionDecl 0x55d2f3b38400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b38350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b384b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d2f3b38528 Implicit # | | | `-ConstAttr 0x55d2f3b38550 Implicit # | | |-FunctionDecl 0x55d2f3b38678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b385c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b38728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55d2f3b387a0 Implicit # | | | `-ConstAttr 0x55d2f3b387c8 Implicit # | | |-FunctionDecl 0x55d2f3b388d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b38828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b38988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d2f3b38a00 Implicit # | | | `-ConstAttr 0x55d2f3b38a28 Implicit # | | |-FunctionDecl 0x55d2f3b38b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b38a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b38bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d2f3b38c68 Implicit # | | | `-ConstAttr 0x55d2f3b38c90 Implicit # | | |-FunctionDecl 0x55d2f3b38db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b38d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b38e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d2f3b38ee0 Implicit # | | | `-ConstAttr 0x55d2f3b38f08 Implicit # | | |-FunctionDecl 0x55d2f3b39030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b38f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b390e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d2f3b39158 Implicit # | | | `-ConstAttr 0x55d2f3b39180 Implicit # | | |-FunctionDecl 0x55d2f3b39290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b391e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b39340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d2f3b393b8 Implicit # | | | `-ConstAttr 0x55d2f3b393e0 Implicit # | | |-FunctionDecl 0x55d2f3b39508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b39458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b395b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d2f3b39630 Implicit # | | | `-ConstAttr 0x55d2f3b39658 Implicit # | | |-FunctionDecl 0x55d2f3afdbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b396d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afdc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d2f3afdd08 Implicit # | | | `-ConstAttr 0x55d2f3afdd30 Implicit # | | |-FunctionDecl 0x55d2f3afde58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3afdda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afdf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55d2f3afdf80 Implicit # | | | `-ConstAttr 0x55d2f3afdfa8 Implicit # | | |-FunctionDecl 0x55d2f3afe0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55d2f3afe008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55d2f3afe168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3afe1e0 Implicit # | | | `-ConstAttr 0x55d2f3afe208 Implicit # | | |-FunctionDecl 0x55d2f3afe320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3afe270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afe3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3afe448 Implicit # | | | `-ConstAttr 0x55d2f3afe470 Implicit # | | |-FunctionDecl 0x55d2f3afe598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3afe4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afe648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3afe6c0 Implicit # | | | `-ConstAttr 0x55d2f3afe6e8 Implicit # | | |-FunctionDecl 0x55d2f3afe810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3afe760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afe8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3afe938 Implicit # | | | `-ConstAttr 0x55d2f3afe960 Implicit # | | |-FunctionDecl 0x55d2f3afea70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55d2f3afe9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55d2f3afeb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3afeb98 Implicit # | | | `-ConstAttr 0x55d2f3afebc0 Implicit # | | |-FunctionDecl 0x55d2f3afece8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3afec38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3afed98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3afee10 Implicit # | | | `-ConstAttr 0x55d2f3afee38 Implicit # | | |-FunctionDecl 0x55d2f3afef60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3afeeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aff010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3aff088 Implicit # | | | `-ConstAttr 0x55d2f3aff0b0 Implicit # | | |-FunctionDecl 0x55d2f3aff1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3aff128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aff288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3aff300 Implicit # | | | `-ConstAttr 0x55d2f3aff328 Implicit # | | |-FunctionDecl 0x55d2f3aff438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55d2f3aff388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55d2f3aff4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3aff560 Implicit # | | | `-ConstAttr 0x55d2f3aff588 Implicit # | | |-FunctionDecl 0x55d2f3aff6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55d2f3aff600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aff760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3aff7d8 Implicit # | | | `-ConstAttr 0x55d2f3aff800 Implicit # | | |-FunctionDecl 0x55d2f3aff928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55d2f3aff878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3aff9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3affa50 Implicit # | | | `-ConstAttr 0x55d2f3affa78 Implicit # | | |-FunctionDecl 0x55d2f3affbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55d2f3affaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3affca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55d2f3affd18 Implicit # | | | `-ConstAttr 0x55d2f3affd40 Implicit # | | |-FunctionTemplateDecl 0x55d2f3b00158 col:3 select # | | | |-TemplateTypeParmDecl 0x55d2f3affd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b000b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55d2f3affe40 col:14 'bool' # | | | |-ParmVarDecl 0x55d2f3affeb8 col:17 'T' # | | | |-ParmVarDecl 0x55d2f3afff30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55d2f3b001c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55d2f3b002a8 Implicit # | | | `-ConstAttr 0x55d2f3b002d0 Implicit # | | |-FunctionTemplateDecl 0x55d2f3b007d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b002f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b00728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d2f3b00478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b00558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b00638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b00840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b00da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b008c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b00cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d2f3b00a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b00b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b00c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b00e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b01370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b00e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b012c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55d2f3b01018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b010f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b011d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b013e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b01970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b01468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b018c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55d2f3b015e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b01660 col:39 'T' # | | | |-ParmVarDecl 0x55d2f3b01740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b019e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b45b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b01a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b45a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55d2f3b457c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b45838 col:39 'T' # | | | |-ParmVarDecl 0x55d2f3b45918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b45b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b460b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b45bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b46008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55d2f3b45d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b45df0 col:39 'T' # | | | |-ParmVarDecl 0x55d2f3b45ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55d2f3b46120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b466b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b461a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b46608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55d2f3b46328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b46408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b46480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55d2f3b46720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b46c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b467a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b46bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55d2f3b46928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b46a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b46a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55d2f3b46cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b47210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b46d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b47168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55d2f3b46ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b46fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b47030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55d2f3b47280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b47950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b47308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b478a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55d2f3b47620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b47698 col:23 'T' # | | | |-ParmVarDecl 0x55d2f3b47710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55d2f3b479c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b47fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b47a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b47f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55d2f3b47cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b47d68 col:23 'T' # | | | |-ParmVarDecl 0x55d2f3b47de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55d2f3b48030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55d2f3b48630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55d2f3b480b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b48588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55d2f3b48360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55d2f3b483d8 col:23 'T' # | | | |-ParmVarDecl 0x55d2f3b48450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55d2f3b486a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55d2f3b48800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b48750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b488b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d2f3b48928 Implicit # | | | `-ConstAttr 0x55d2f3b48950 Implicit # | | |-FunctionDecl 0x55d2f3b48a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b489b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b48b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d2f3b48b90 Implicit # | | | `-ConstAttr 0x55d2f3b48bb8 Implicit # | | |-FunctionDecl 0x55d2f3b48ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b48c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b48d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d2f3b48e08 Implicit # | | | `-ConstAttr 0x55d2f3b48e30 Implicit # | | |-FunctionDecl 0x55d2f3b48f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b48ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b49008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d2f3b49080 Implicit # | | | `-ConstAttr 0x55d2f3b490a8 Implicit # | | |-FunctionDecl 0x55d2f3b491b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b49108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b49268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d2f3b492e0 Implicit # | | | `-ConstAttr 0x55d2f3b49308 Implicit # | | |-FunctionDecl 0x55d2f3b49430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b49380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b494e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d2f3b49558 Implicit # | | | `-ConstAttr 0x55d2f3b49580 Implicit # | | |-FunctionDecl 0x55d2f3b496a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b495f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b49758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d2f3b497e0 Implicit # | | | `-ConstAttr 0x55d2f3b49808 Implicit # | | |-FunctionDecl 0x55d2f3b49930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b49880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b499e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55d2f3b49a58 Implicit # | | | `-ConstAttr 0x55d2f3b49a80 Implicit # | | |-FunctionDecl 0x55d2f3b49b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b49ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b49c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d2f3b49cb8 Implicit # | | | `-ConstAttr 0x55d2f3b49ce0 Implicit # | | |-FunctionDecl 0x55d2f3b49df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b49d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b49ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d2f3b49f20 Implicit # | | | `-ConstAttr 0x55d2f3b49f48 Implicit # | | |-FunctionDecl 0x55d2f3b4a070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b49fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4a120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d2f3b4a198 Implicit # | | | `-ConstAttr 0x55d2f3b4a1c0 Implicit # | | |-FunctionDecl 0x55d2f3b4a2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b4a238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4a398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d2f3b4a410 Implicit # | | | `-ConstAttr 0x55d2f3b4a438 Implicit # | | |-FunctionDecl 0x55d2f3b4a548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b4a498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b4a5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d2f3b4a670 Implicit # | | | `-ConstAttr 0x55d2f3b4a698 Implicit # | | |-FunctionDecl 0x55d2f3b4a7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b4a710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4a870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d2f3b4a8e8 Implicit # | | | `-ConstAttr 0x55d2f3b4a910 Implicit # | | |-FunctionDecl 0x55d2f3b4aa38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b4a988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4aae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d2f3b4ab60 Implicit # | | | `-ConstAttr 0x55d2f3b4ab88 Implicit # | | |-FunctionDecl 0x55d2f3b4acb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b4ac00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4ad60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55d2f3b4add8 Implicit # | | | `-ConstAttr 0x55d2f3b4ae00 Implicit # | | |-FunctionDecl 0x55d2f3b4af10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b4ae60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b4afc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d2f3b4b038 Implicit # | | | `-ConstAttr 0x55d2f3b4b060 Implicit # | | |-FunctionDecl 0x55d2f3b4b178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b4b0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4b228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d2f3b4b2a0 Implicit # | | | `-ConstAttr 0x55d2f3b4b2c8 Implicit # | | |-FunctionDecl 0x55d2f3b4b3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b4b340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4b4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d2f3b4b518 Implicit # | | | `-ConstAttr 0x55d2f3b4b540 Implicit # | | |-FunctionDecl 0x55d2f3b4b668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b4b5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4b718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d2f3b4b790 Implicit # | | | `-ConstAttr 0x55d2f3b4b7b8 Implicit # | | |-FunctionDecl 0x55d2f3b4b8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b4b828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b4b988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d2f3b4ba00 Implicit # | | | `-ConstAttr 0x55d2f3b4ba28 Implicit # | | |-FunctionDecl 0x55d2f3b4bb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b4baa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4bc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d2f3b4bc78 Implicit # | | | `-ConstAttr 0x55d2f3b4bca0 Implicit # | | |-FunctionDecl 0x55d2f3b4bdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b4bd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4be78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d2f3b4bef0 Implicit # | | | `-ConstAttr 0x55d2f3b4bf18 Implicit # | | |-FunctionDecl 0x55d2f3b4c040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b4bf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4c0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55d2f3b4c168 Implicit # | | | `-ConstAttr 0x55d2f3b4c190 Implicit # | | |-FunctionDecl 0x55d2f3b4c340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55d2f3b4c1f0 col:15 'half' # | | | |-ParmVarDecl 0x55d2f3b4c270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b4c3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d2f3b4c470 Implicit # | | | `-ConstAttr 0x55d2f3b4c498 Implicit # | | |-FunctionDecl 0x55d2f3b4c650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55d2f3b4c500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3b4c580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4c708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d2f3b4c780 Implicit # | | | `-ConstAttr 0x55d2f3b4c7a8 Implicit # | | |-FunctionDecl 0x55d2f3b4c970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55d2f3b4c820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3b4c8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4ca28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d2f3b4caa0 Implicit # | | | `-ConstAttr 0x55d2f3b4cac8 Implicit # | | |-FunctionDecl 0x55d2f3b4cc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55d2f3b4cb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3b4cbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4cd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d2f3b4cdc0 Implicit # | | | `-ConstAttr 0x55d2f3b4cde8 Implicit # | | |-FunctionDecl 0x55d2f3b4cf98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55d2f3b4ce48 col:17 'float' # | | | |-ParmVarDecl 0x55d2f3b4cec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b4d050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d2f3b4d0c8 Implicit # | | | `-ConstAttr 0x55d2f3b4d0f0 Implicit # | | |-FunctionDecl 0x55d2f3b4d2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55d2f3b4d168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3b4d1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4d370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d2f3b4d3e8 Implicit # | | | `-ConstAttr 0x55d2f3b4d410 Implicit # | | |-FunctionDecl 0x55d2f3b4d5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55d2f3b4d488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3b4d508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4d690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d2f3b4d708 Implicit # | | | `-ConstAttr 0x55d2f3b4d730 Implicit # | | |-FunctionDecl 0x55d2f3b4d950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55d2f3b4d800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3b4d880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4da08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55d2f3b4da80 Implicit # | | | `-ConstAttr 0x55d2f3b4daa8 Implicit # | | |-FunctionDecl 0x55d2f3b4dbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b4db08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b4dc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d2f3b4dce0 Implicit # | | | `-ConstAttr 0x55d2f3b4dd08 Implicit # | | |-FunctionDecl 0x55d2f3b4de20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b4dd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4ded0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d2f3b4df48 Implicit # | | | `-ConstAttr 0x55d2f3b4df70 Implicit # | | |-FunctionDecl 0x55d2f3b4e098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b4dfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4e148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d2f3b4e1c0 Implicit # | | | `-ConstAttr 0x55d2f3b4e1e8 Implicit # | | |-FunctionDecl 0x55d2f3b4e310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b4e260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4e3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d2f3b4e438 Implicit # | | | `-ConstAttr 0x55d2f3b4e460 Implicit # | | |-FunctionDecl 0x55d2f3b4e570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b4e4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b4e620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d2f3b4e698 Implicit # | | | `-ConstAttr 0x55d2f3b4e6c0 Implicit # | | |-FunctionDecl 0x55d2f3b4e7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b4e738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4e898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d2f3b4e910 Implicit # | | | `-ConstAttr 0x55d2f3b4e938 Implicit # | | |-FunctionDecl 0x55d2f3b4ea60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b4e9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4eb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d2f3b4eb88 Implicit # | | | `-ConstAttr 0x55d2f3b4ebb0 Implicit # | | |-FunctionDecl 0x55d2f3b4ecd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b4ec28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4ed88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55d2f3b4ee00 Implicit # | | | `-ConstAttr 0x55d2f3b4ee28 Implicit # | | |-FunctionDecl 0x55d2f3b4ef38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b4ee88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b4efe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d2f3b4f060 Implicit # | | | `-ConstAttr 0x55d2f3b4f088 Implicit # | | |-FunctionDecl 0x55d2f3b4f1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b4f0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4f250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d2f3b4f2c8 Implicit # | | | `-ConstAttr 0x55d2f3b4f2f0 Implicit # | | |-FunctionDecl 0x55d2f3b4f418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b4f368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4f4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d2f3b4f540 Implicit # | | | `-ConstAttr 0x55d2f3b4f568 Implicit # | | |-FunctionDecl 0x55d2f3b4f690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b4f5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4f740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d2f3b4f7b8 Implicit # | | | `-ConstAttr 0x55d2f3b4f810 Implicit # | | |-FunctionDecl 0x55d2f3b4f920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b4f870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b4f9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d2f3b4fa48 Implicit # | | | `-ConstAttr 0x55d2f3b4fa70 Implicit # | | |-FunctionDecl 0x55d2f3b4fb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b4fae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4fc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d2f3b4fcc0 Implicit # | | | `-ConstAttr 0x55d2f3b4fce8 Implicit # | | |-FunctionDecl 0x55d2f3b4fe10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b4fd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b4fec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d2f3b4ff38 Implicit # | | | `-ConstAttr 0x55d2f3b4ff60 Implicit # | | |-FunctionDecl 0x55d2f3b50088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b4ffd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b50138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55d2f3b501b0 Implicit # | | | `-ConstAttr 0x55d2f3b501d8 Implicit # | | |-FunctionDecl 0x55d2f3b502e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b50238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b50398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d2f3b50410 Implicit # | | | `-ConstAttr 0x55d2f3b50438 Implicit # | | |-FunctionDecl 0x55d2f3b50550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b504a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b50600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d2f3b50678 Implicit # | | | `-ConstAttr 0x55d2f3b506a0 Implicit # | | |-FunctionDecl 0x55d2f3b507c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b50718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b50878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d2f3b508f0 Implicit # | | | `-ConstAttr 0x55d2f3b50918 Implicit # | | |-FunctionDecl 0x55d2f3b50a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b50990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b50af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d2f3b50b68 Implicit # | | | `-ConstAttr 0x55d2f3b50b90 Implicit # | | |-FunctionDecl 0x55d2f3b50ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b50bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b50d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d2f3b50dc8 Implicit # | | | `-ConstAttr 0x55d2f3b50df0 Implicit # | | |-FunctionDecl 0x55d2f3b50f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b50e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b50fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d2f3b51040 Implicit # | | | `-ConstAttr 0x55d2f3b51068 Implicit # | | |-FunctionDecl 0x55d2f3b51190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b510e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b51240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d2f3b512b8 Implicit # | | | `-ConstAttr 0x55d2f3b512e0 Implicit # | | |-FunctionDecl 0x55d2f3b51408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b51358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b514b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55d2f3b51530 Implicit # | | | `-ConstAttr 0x55d2f3b51558 Implicit # | | |-FunctionDecl 0x55d2f3b51660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55d2f3b515b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b51710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b51770 # | | | |-NoThrowAttr 0x55d2f3b517b0 Implicit # | | | `-ConstAttr 0x55d2f3b517d8 Implicit # | | |-FunctionDecl 0x55d2f3b51900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b51850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b519b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b51a10 # | | | |-NoThrowAttr 0x55d2f3b51a50 Implicit # | | | `-ConstAttr 0x55d2f3b51a78 Implicit # | | |-FunctionDecl 0x55d2f3b51ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b51af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b51c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b51cb0 # | | | |-NoThrowAttr 0x55d2f3b51cf0 Implicit # | | | `-ConstAttr 0x55d2f3b51d18 Implicit # | | |-FunctionDecl 0x55d2f3b51e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b51d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b51ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b51f50 # | | | |-NoThrowAttr 0x55d2f3b51f90 Implicit # | | | `-ConstAttr 0x55d2f3b51fb8 Implicit # | | |-FunctionDecl 0x55d2f3b520d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55d2f3b52028 col:56 'int' # | | | |-AvailabilityAttr 0x55d2f3b52180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b52240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b52270 # | | | |-NoThrowAttr 0x55d2f3b522b0 Implicit # | | | `-ConstAttr 0x55d2f3b522d8 Implicit # | | |-FunctionDecl 0x55d2f3b52488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55d2f3b52360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b52538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b525f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b52628 # | | | |-NoThrowAttr 0x55d2f3b52668 Implicit # | | | `-ConstAttr 0x55d2f3b52690 Implicit # | | |-FunctionDecl 0x55d2f3b52848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55d2f3b52718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b528f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b529b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b529e8 # | | | |-NoThrowAttr 0x55d2f3b52a28 Implicit # | | | `-ConstAttr 0x55d2f3b52a50 Implicit # | | |-FunctionDecl 0x55d2f3b52c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55d2f3b52ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b52cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b52d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b52da8 # | | | |-NoThrowAttr 0x55d2f3b52de8 Implicit # | | | `-ConstAttr 0x55d2f3b52e10 Implicit # | | |-FunctionDecl 0x55d2f3b52f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55d2f3b52e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d2f3b52ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b530b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b530e0 # | | | |-NoThrowAttr 0x55d2f3b53120 Implicit # | | | `-ConstAttr 0x55d2f3b53148 Implicit # | | |-FunctionDecl 0x55d2f3b532f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b531d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b533a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b53468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b53498 # | | | |-NoThrowAttr 0x55d2f3b534d8 Implicit # | | | `-ConstAttr 0x55d2f3b53500 Implicit # | | |-FunctionDecl 0x55d2f3b536b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b53588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b53768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b53860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b53890 # | | | |-NoThrowAttr 0x55d2f3b538d0 Implicit # | | | `-ConstAttr 0x55d2f3b538f8 Implicit # | | |-FunctionDecl 0x55d2f3b53aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b53980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b53b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b53c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b53c48 # | | | |-NoThrowAttr 0x55d2f3b53c88 Implicit # | | | `-ConstAttr 0x55d2f3b53cb0 Implicit # | | |-FunctionDecl 0x55d2f3b53de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55d2f3b53d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55d2f3b53e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b53f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b53f80 # | | | |-NoThrowAttr 0x55d2f3b53fc0 Implicit # | | | `-ConstAttr 0x55d2f3b53fe8 Implicit # | | |-FunctionDecl 0x55d2f3b54198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b54070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b54248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b54308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b54338 # | | | |-NoThrowAttr 0x55d2f3b54378 Implicit # | | | `-ConstAttr 0x55d2f3b543a0 Implicit # | | |-FunctionDecl 0x55d2f3b54558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b54428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b54608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b546c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b546f8 # | | | |-NoThrowAttr 0x55d2f3b54738 Implicit # | | | `-ConstAttr 0x55d2f3b54760 Implicit # | | |-FunctionDecl 0x55d2f3b54918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b547e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b549c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b54a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b54ab8 # | | | |-NoThrowAttr 0x55d2f3b54af8 Implicit # | | | `-ConstAttr 0x55d2f3b54b20 Implicit # | | |-FunctionDecl 0x55d2f3b54c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b54ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d2f3b54d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b54dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b54df0 # | | | |-NoThrowAttr 0x55d2f3b54e30 Implicit # | | | `-ConstAttr 0x55d2f3b54e58 Implicit # | | |-FunctionDecl 0x55d2f3b55008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b54ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b550b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b55178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b551a8 # | | | |-NoThrowAttr 0x55d2f3b551e8 Implicit # | | | `-ConstAttr 0x55d2f3b55210 Implicit # | | |-FunctionDecl 0x55d2f3b553c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b55298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b55478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b55538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b55568 # | | | |-NoThrowAttr 0x55d2f3b555a8 Implicit # | | | `-ConstAttr 0x55d2f3b555d0 Implicit # | | |-FunctionDecl 0x55d2f3b55788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b55658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b55848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b55908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b55938 # | | | |-NoThrowAttr 0x55d2f3b55978 Implicit # | | | `-ConstAttr 0x55d2f3b559a0 Implicit # | | |-FunctionDecl 0x55d2f3b55ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55d2f3b55a10 col:58 'float' # | | | |-AvailabilityAttr 0x55d2f3b55b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b55c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b55c58 # | | | |-NoThrowAttr 0x55d2f3b55c98 Implicit # | | | `-ConstAttr 0x55d2f3b55cc0 Implicit # | | |-FunctionDecl 0x55d2f3b55df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b55d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b55ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b55f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b55f98 # | | | |-NoThrowAttr 0x55d2f3b55fd8 Implicit # | | | `-ConstAttr 0x55d2f3b56000 Implicit # | | |-FunctionDecl 0x55d2f3b56138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b56088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b561e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b562a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b562d8 # | | | |-NoThrowAttr 0x55d2f3b56318 Implicit # | | | `-ConstAttr 0x55d2f3b56340 Implicit # | | |-FunctionDecl 0x55d2f3b56478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b563c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b56528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b565e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b56618 # | | | |-NoThrowAttr 0x55d2f3b56658 Implicit # | | | `-ConstAttr 0x55d2f3b56680 Implicit # | | |-FunctionDecl 0x55d2f3b56798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55d2f3b566f0 col:59 'double' # | | | |-AvailabilityAttr 0x55d2f3b56848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b56908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b56938 # | | | |-NoThrowAttr 0x55d2f3b56978 Implicit # | | | `-ConstAttr 0x55d2f3b569a0 Implicit # | | |-FunctionDecl 0x55d2f3b56b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55d2f3b56a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b56c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b56cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b56cf8 # | | | |-NoThrowAttr 0x55d2f3b56d38 Implicit # | | | `-ConstAttr 0x55d2f3b56d60 Implicit # | | |-FunctionDecl 0x55d2f3b56f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55d2f3b56de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b56fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b57088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b570b8 # | | | |-NoThrowAttr 0x55d2f3b570f8 Implicit # | | | `-ConstAttr 0x55d2f3b57120 Implicit # | | |-FunctionDecl 0x55d2f3b572d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55d2f3b571a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b57388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b57448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55d2f3b57478 # | | | |-NoThrowAttr 0x55d2f3b574b8 Implicit # | | | `-ConstAttr 0x55d2f3b574e0 Implicit # | | |-FunctionDecl 0x55d2f3b575f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55d2f3b57548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55d2f3b576a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b57760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55d2f3b57790 # | | | |-NoThrowAttr 0x55d2f3b577d0 Implicit # | | | `-ConstAttr 0x55d2f3b577f8 Implicit # | | |-FunctionDecl 0x55d2f3b57908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55d2f3b57860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55d2f3b579b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b57a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55d2f3b57aa8 # | | | |-NoThrowAttr 0x55d2f3b57ae8 Implicit # | | | `-ConstAttr 0x55d2f3b57b10 Implicit # | | |-FunctionDecl 0x55d2f3b57c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55d2f3b57b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55d2f3b57d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b57e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55d2f3b57e38 # | | | |-NoThrowAttr 0x55d2f3b57e78 Implicit # | | | `-ConstAttr 0x55d2f3b57ea0 Implicit # | | |-FunctionDecl 0x55d2f3b58028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55d2f3b57ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55d2f3b580d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b58198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55d2f3b581c8 # | | | |-NoThrowAttr 0x55d2f3b58208 Implicit # | | | `-ConstAttr 0x55d2f3b58230 Implicit # | | |-FunctionDecl 0x55d2f3b58308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55d2f3b583b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b58470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55d2f3b584a0 # | | | |-NoThrowAttr 0x55d2f3b584e0 Implicit # | | | `-ConstAttr 0x55d2f3b58508 Implicit # | | |-FunctionDecl 0x55d2f3b585a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55d2f3b58648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b58708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55d2f3b58738 # | | | |-NoThrowAttr 0x55d2f3b58778 Implicit # | | | `-ConstAttr 0x55d2f3b587a0 Implicit # | | |-FunctionDecl 0x55d2f3b58810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55d2f3b588b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b58978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55d2f3b589a8 # | | | |-NoThrowAttr 0x55d2f3b589e8 Implicit # | | | `-ConstAttr 0x55d2f3b58a10 Implicit # | | |-FunctionDecl 0x55d2f3b58b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55d2f3b58a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55d2f3b58bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b58c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55d2f3b58cb8 # | | | |-NoThrowAttr 0x55d2f3b58cf8 Implicit # | | | `-ConstAttr 0x55d2f3b58d20 Implicit # | | |-FunctionDecl 0x55d2f3b58f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b58d68 col:53 'bool' # | | | |-ParmVarDecl 0x55d2f3b58de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b58fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b59048 # | | | |-NoThrowAttr 0x55d2f3b59088 Implicit # | | | `-ConstAttr 0x55d2f3b590b0 Implicit # | | |-FunctionDecl 0x55d2f3b592e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b59118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55d2f3b59198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b593a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b59400 # | | | |-NoThrowAttr 0x55d2f3b59440 Implicit # | | | `-ConstAttr 0x55d2f3b59468 Implicit # | | |-FunctionDecl 0x55d2f3b596b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b594e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55d2f3b59560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b59770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b597d0 # | | | |-NoThrowAttr 0x55d2f3b59810 Implicit # | | | `-ConstAttr 0x55d2f3b5a870 Implicit # | | |-FunctionDecl 0x55d2f3b5aab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5a8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55d2f3b5a968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5ab70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5abd0 # | | | |-NoThrowAttr 0x55d2f3b5ac10 Implicit # | | | `-ConstAttr 0x55d2f3b5ac38 Implicit # | | |-FunctionDecl 0x55d2f3b5ae68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5ac98 col:53 'half' # | | | |-ParmVarDecl 0x55d2f3b5ad18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5af20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5af80 # | | | |-NoThrowAttr 0x55d2f3b5afc0 Implicit # | | | `-ConstAttr 0x55d2f3b5afe8 Implicit # | | |-FunctionDecl 0x55d2f3b5b238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5b060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3b5b0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5b2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5b350 # | | | |-NoThrowAttr 0x55d2f3b5b390 Implicit # | | | `-ConstAttr 0x55d2f3b5b3b8 Implicit # | | |-FunctionDecl 0x55d2f3b5b608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5b430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55d2f3b5b4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5b6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5b720 # | | | |-NoThrowAttr 0x55d2f3b5b760 Implicit # | | | `-ConstAttr 0x55d2f3b5b788 Implicit # | | |-FunctionDecl 0x55d2f3b5b9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5b800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3b5b880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5ba90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5baf0 # | | | |-NoThrowAttr 0x55d2f3b5bb30 Implicit # | | | `-ConstAttr 0x55d2f3b5bb58 Implicit # | | |-FunctionDecl 0x55d2f3b5bd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5bbb8 col:51 'int' # | | | |-ParmVarDecl 0x55d2f3b5bc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5be40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5bea0 # | | | |-NoThrowAttr 0x55d2f3b5bee0 Implicit # | | | `-ConstAttr 0x55d2f3b5bf08 Implicit # | | |-FunctionDecl 0x55d2f3b5c158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5bf80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3b5c000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5c210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5c270 # | | | |-NoThrowAttr 0x55d2f3b5c2b0 Implicit # | | | `-ConstAttr 0x55d2f3b5c2d8 Implicit # | | |-FunctionDecl 0x55d2f3b5c528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5c350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3b5c3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5c5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5c640 # | | | |-NoThrowAttr 0x55d2f3b5c680 Implicit # | | | `-ConstAttr 0x55d2f3b5c6a8 Implicit # | | |-FunctionDecl 0x55d2f3b5c938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5c720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3b5c7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5c9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5ca50 # | | | |-NoThrowAttr 0x55d2f3b5ca90 Implicit # | | | `-ConstAttr 0x55d2f3b5cab8 Implicit # | | |-FunctionDecl 0x55d2f3b5ccc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5cb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3b5cbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5cd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5cde0 # | | | |-NoThrowAttr 0x55d2f3b5ce20 Implicit # | | | `-ConstAttr 0x55d2f3b5ce48 Implicit # | | |-FunctionDecl 0x55d2f3b5d098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5cec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3b5cf40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5d150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5d1b0 # | | | |-NoThrowAttr 0x55d2f3b5d1f0 Implicit # | | | `-ConstAttr 0x55d2f3b5d218 Implicit # | | |-FunctionDecl 0x55d2f3b5d468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5d290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3b5d310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5d520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5d580 # | | | |-NoThrowAttr 0x55d2f3b5d5c0 Implicit # | | | `-ConstAttr 0x55d2f3b5d5e8 Implicit # | | |-FunctionDecl 0x55d2f3b5d838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5d660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3b5d6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5d8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5d950 # | | | |-NoThrowAttr 0x55d2f3b5d990 Implicit # | | | `-ConstAttr 0x55d2f3b5d9b8 Implicit # | | |-FunctionDecl 0x55d2f3b5dbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5da18 col:55 'float' # | | | |-ParmVarDecl 0x55d2f3b5da98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5dca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5dd00 # | | | |-NoThrowAttr 0x55d2f3b5dd40 Implicit # | | | `-ConstAttr 0x55d2f3b5dd68 Implicit # | | |-FunctionDecl 0x55d2f3b5dfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5dde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55d2f3b5de60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5e070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5e0d0 # | | | |-NoThrowAttr 0x55d2f3b5e110 Implicit # | | | `-ConstAttr 0x55d2f3b5e138 Implicit # | | |-FunctionDecl 0x55d2f3b5e388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5e1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55d2f3b5e230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5e440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5e4a0 # | | | |-NoThrowAttr 0x55d2f3b5e4e0 Implicit # | | | `-ConstAttr 0x55d2f3b5e508 Implicit # | | |-FunctionDecl 0x55d2f3b5e758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5e580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3b5e600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5e810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5e890 # | | | |-NoThrowAttr 0x55d2f3b5e8d0 Implicit # | | | `-ConstAttr 0x55d2f3b5e8f8 Implicit # | | |-FunctionDecl 0x55d2f3b5eb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5e970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3b5e9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5ec00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5ec60 # | | | |-NoThrowAttr 0x55d2f3b5eca0 Implicit # | | | `-ConstAttr 0x55d2f3b5ecc8 Implicit # | | |-FunctionDecl 0x55d2f3b5ef18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5ed40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3b5edc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5efd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5f030 # | | | |-NoThrowAttr 0x55d2f3b5f070 Implicit # | | | `-ConstAttr 0x55d2f3b5f098 Implicit # | | |-FunctionDecl 0x55d2f3b5f2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5f110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3b5f190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5f3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5f400 # | | | |-NoThrowAttr 0x55d2f3b5f440 Implicit # | | | `-ConstAttr 0x55d2f3b5f468 Implicit # | | |-FunctionDecl 0x55d2f3b5f6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5f4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3b5f560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5f770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5f7d0 # | | | |-NoThrowAttr 0x55d2f3b5f810 Implicit # | | | `-ConstAttr 0x55d2f3b5f838 Implicit # | | |-FunctionDecl 0x55d2f3b5fa88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5f8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3b5f930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5fb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5fba0 # | | | |-NoThrowAttr 0x55d2f3b5fbe0 Implicit # | | | `-ConstAttr 0x55d2f3b5fc08 Implicit # | | |-FunctionDecl 0x55d2f3b5fe58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b5fc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3b5fd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b5ff10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b5ff70 # | | | |-NoThrowAttr 0x55d2f3b5ffb0 Implicit # | | | `-ConstAttr 0x55d2f3b5ffd8 Implicit # | | |-FunctionDecl 0x55d2f3b60228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b60050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3b600d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b602e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b60340 # | | | |-NoThrowAttr 0x55d2f3b60380 Implicit # | | | `-ConstAttr 0x55d2f3b603a8 Implicit # | | |-FunctionDecl 0x55d2f3b605f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b60420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3b604a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b606b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b60710 # | | | |-NoThrowAttr 0x55d2f3b60750 Implicit # | | | `-ConstAttr 0x55d2f3b60778 Implicit # | | |-FunctionDecl 0x55d2f3b609f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b607d8 col:57 'double' # | | | |-ParmVarDecl 0x55d2f3b608a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b60ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b60b10 # | | | |-NoThrowAttr 0x55d2f3b60b50 Implicit # | | | `-ConstAttr 0x55d2f3b60b78 Implicit # | | |-FunctionDecl 0x55d2f3b60dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b60bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3b60c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b60e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b60ee0 # | | | |-NoThrowAttr 0x55d2f3b60f20 Implicit # | | | `-ConstAttr 0x55d2f3b60f48 Implicit # | | |-FunctionDecl 0x55d2f3b61198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b60fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3b61040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b61250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b612b0 # | | | |-NoThrowAttr 0x55d2f3b612f0 Implicit # | | | `-ConstAttr 0x55d2f3b61318 Implicit # | | |-FunctionDecl 0x55d2f3b61568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55d2f3b61390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3b61410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b61620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55d2f3b61680 # | | | |-NoThrowAttr 0x55d2f3b616c0 Implicit # | | | `-ConstAttr 0x55d2f3b616e8 Implicit # | | |-FunctionDecl 0x55d2f3b61820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b61770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d2f3b618d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b61990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d2f3b619c0 # | | | |-NoThrowAttr 0x55d2f3b61a00 Implicit # | | | `-ConstAttr 0x55d2f3b61a28 Implicit # | | |-FunctionDecl 0x55d2f3b61b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b61aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b61c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b61cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d2f3b61cf0 # | | | |-NoThrowAttr 0x55d2f3b61d30 Implicit # | | | `-ConstAttr 0x55d2f3b61d58 Implicit # | | |-FunctionDecl 0x55d2f3b61e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b61de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b61f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b62000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d2f3b62030 # | | | |-NoThrowAttr 0x55d2f3b62070 Implicit # | | | `-ConstAttr 0x55d2f3b62098 Implicit # | | |-FunctionDecl 0x55d2f3b621d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b62120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b62280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b62340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d2f3b62370 # | | | |-NoThrowAttr 0x55d2f3b623b0 Implicit # | | | `-ConstAttr 0x55d2f3b623d8 Implicit # | | |-FunctionDecl 0x55d2f3b62510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b62460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d2f3b625c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b62680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d2f3b626b0 # | | | |-NoThrowAttr 0x55d2f3b626f0 Implicit # | | | `-ConstAttr 0x55d2f3b62718 Implicit # | | |-FunctionDecl 0x55d2f3b628b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b627a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b62960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b62a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d2f3b62a50 # | | | |-NoThrowAttr 0x55d2f3b62a90 Implicit # | | | `-ConstAttr 0x55d2f3b62ab8 Implicit # | | |-FunctionDecl 0x55d2f3b62bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b62b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b62ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b62d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d2f3b62d90 # | | | |-NoThrowAttr 0x55d2f3b62dd0 Implicit # | | | `-ConstAttr 0x55d2f3b62df8 Implicit # | | |-FunctionDecl 0x55d2f3b62f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b62e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b62fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b630a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55d2f3b630d0 # | | | |-NoThrowAttr 0x55d2f3b63110 Implicit # | | | `-ConstAttr 0x55d2f3b63138 Implicit # | | |-FunctionDecl 0x55d2f3b63270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b631c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d2f3b63320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b633e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d2f3b63410 # | | | |-NoThrowAttr 0x55d2f3b63450 Implicit # | | | `-ConstAttr 0x55d2f3b63478 Implicit # | | |-FunctionDecl 0x55d2f3b635a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b634f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b63650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b63710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d2f3b63740 # | | | |-NoThrowAttr 0x55d2f3b63780 Implicit # | | | `-ConstAttr 0x55d2f3b637a8 Implicit # | | |-FunctionDecl 0x55d2f3b638e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b63830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b63990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b63a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d2f3b63a80 # | | | |-NoThrowAttr 0x55d2f3b63ac0 Implicit # | | | `-ConstAttr 0x55d2f3b63ae8 Implicit # | | |-FunctionDecl 0x55d2f3b63c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b63b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b63cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b63d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d2f3b63dc0 # | | | |-NoThrowAttr 0x55d2f3b63e00 Implicit # | | | `-ConstAttr 0x55d2f3b63e28 Implicit # | | |-FunctionDecl 0x55d2f3b63f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b63eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d2f3b64010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b640d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d2f3b64100 # | | | |-NoThrowAttr 0x55d2f3b64140 Implicit # | | | `-ConstAttr 0x55d2f3b64168 Implicit # | | |-FunctionDecl 0x55d2f3b642a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b641f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b64350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b64410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d2f3b64440 # | | | |-NoThrowAttr 0x55d2f3b64480 Implicit # | | | `-ConstAttr 0x55d2f3b644a8 Implicit # | | |-FunctionDecl 0x55d2f3b645e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b64530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b64690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b64750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d2f3b64780 # | | | |-NoThrowAttr 0x55d2f3b647c0 Implicit # | | | `-ConstAttr 0x55d2f3b647e8 Implicit # | | |-FunctionDecl 0x55d2f3b64970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b648c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b64a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b64ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55d2f3b64b10 # | | | |-NoThrowAttr 0x55d2f3b64b50 Implicit # | | | `-ConstAttr 0x55d2f3b64b78 Implicit # | | |-FunctionDecl 0x55d2f3b64cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b64c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d2f3b64d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b64e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d2f3b64e50 # | | | |-NoThrowAttr 0x55d2f3b64e90 Implicit # | | | `-ConstAttr 0x55d2f3b64eb8 Implicit # | | |-FunctionDecl 0x55d2f3b64fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b64f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b65090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b65150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d2f3b65180 # | | | |-NoThrowAttr 0x55d2f3b651c0 Implicit # | | | `-ConstAttr 0x55d2f3b651e8 Implicit # | | |-FunctionDecl 0x55d2f3b65320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b65270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b653d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b65490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d2f3b654c0 # | | | |-NoThrowAttr 0x55d2f3b65500 Implicit # | | | `-ConstAttr 0x55d2f3b65528 Implicit # | | |-FunctionDecl 0x55d2f3b65660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b655b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b65710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b657d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d2f3b65800 # | | | |-NoThrowAttr 0x55d2f3b65840 Implicit # | | | `-ConstAttr 0x55d2f3b65868 Implicit # | | |-FunctionDecl 0x55d2f3b659a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b658f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d2f3b65a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b65b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d2f3b65b40 # | | | |-NoThrowAttr 0x55d2f3b65b80 Implicit # | | | `-ConstAttr 0x55d2f3b65ba8 Implicit # | | |-FunctionDecl 0x55d2f3b65ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b65c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b65d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b65e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d2f3b65e80 # | | | |-NoThrowAttr 0x55d2f3b65ec0 Implicit # | | | `-ConstAttr 0x55d2f3b65ee8 Implicit # | | |-FunctionDecl 0x55d2f3b66020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b65f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b660d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b66190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d2f3b661c0 # | | | |-NoThrowAttr 0x55d2f3b66200 Implicit # | | | `-ConstAttr 0x55d2f3b66228 Implicit # | | |-FunctionDecl 0x55d2f3b66360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b662b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b66410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b664d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55d2f3b66500 # | | | |-NoThrowAttr 0x55d2f3b66540 Implicit # | | | `-ConstAttr 0x55d2f3b66568 Implicit # | | |-FunctionDecl 0x55d2f3b66678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b665c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b66728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b66788 # | | | |-NoThrowAttr 0x55d2f3b667c8 Implicit # | | | `-ConstAttr 0x55d2f3b667f0 Implicit # | | |-FunctionDecl 0x55d2f3b669b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b66858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b66a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b66ac8 # | | | |-NoThrowAttr 0x55d2f3b66b08 Implicit # | | | `-ConstAttr 0x55d2f3b66b30 Implicit # | | |-FunctionDecl 0x55d2f3b66c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b66ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b66d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b66d68 # | | | |-NoThrowAttr 0x55d2f3b66da8 Implicit # | | | `-ConstAttr 0x55d2f3b66dd0 Implicit # | | |-FunctionDecl 0x55d2f3b66ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b66e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b66fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b67008 # | | | |-NoThrowAttr 0x55d2f3b67048 Implicit # | | | `-ConstAttr 0x55d2f3b67070 Implicit # | | |-FunctionDecl 0x55d2f3b67180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55d2f3b670d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55d2f3b67230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b67290 # | | | |-NoThrowAttr 0x55d2f3b672d0 Implicit # | | | `-ConstAttr 0x55d2f3b672f8 Implicit # | | |-FunctionDecl 0x55d2f3b67420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55d2f3b67370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b674d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b67530 # | | | |-NoThrowAttr 0x55d2f3b67570 Implicit # | | | `-ConstAttr 0x55d2f3b67598 Implicit # | | |-FunctionDecl 0x55d2f3b676c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55d2f3b67610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b67770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b677d0 # | | | |-NoThrowAttr 0x55d2f3b67810 Implicit # | | | `-ConstAttr 0x55d2f3b67838 Implicit # | | |-FunctionDecl 0x55d2f3b67960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55d2f3b678b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b67a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b67a70 # | | | |-NoThrowAttr 0x55d2f3b67ab0 Implicit # | | | `-ConstAttr 0x55d2f3b67ad8 Implicit # | | |-FunctionDecl 0x55d2f3b67c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b67b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b67cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b67d10 # | | | |-NoThrowAttr 0x55d2f3b67d50 Implicit # | | | `-ConstAttr 0x55d2f3b67d78 Implicit # | | |-FunctionDecl 0x55d2f3b67ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b67df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b67f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b67fb0 # | | | |-NoThrowAttr 0x55d2f3b67ff0 Implicit # | | | `-ConstAttr 0x55d2f3b68018 Implicit # | | |-FunctionDecl 0x55d2f3b68140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b68090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b681f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b68250 # | | | |-NoThrowAttr 0x55d2f3b68290 Implicit # | | | `-ConstAttr 0x55d2f3b682b8 Implicit # | | |-FunctionDecl 0x55d2f3b683e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b68330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b68490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b684f0 # | | | |-NoThrowAttr 0x55d2f3b68530 Implicit # | | | `-ConstAttr 0x55d2f3b68558 Implicit # | | |-FunctionDecl 0x55d2f3b68680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d2f3b685d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3b68730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b68790 # | | | |-NoThrowAttr 0x55d2f3b687d0 Implicit # | | | `-ConstAttr 0x55d2f3b687f8 Implicit # | | |-FunctionDecl 0x55d2f3b68bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b68870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b68c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b68cd0 # | | | |-NoThrowAttr 0x55d2f3b68d10 Implicit # | | | `-ConstAttr 0x55d2f3b68d38 Implicit # | | |-FunctionDecl 0x55d2f3b68e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b68db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b68f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b68f70 # | | | |-NoThrowAttr 0x55d2f3b68fb0 Implicit # | | | `-ConstAttr 0x55d2f3b68fd8 Implicit # | | |-FunctionDecl 0x55d2f3b69100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b69050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b691b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b69210 # | | | |-NoThrowAttr 0x55d2f3b69250 Implicit # | | | `-ConstAttr 0x55d2f3b69278 Implicit # | | |-FunctionDecl 0x55d2f3b693a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b692f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b69450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b694b0 # | | | |-NoThrowAttr 0x55d2f3b694f0 Implicit # | | | `-ConstAttr 0x55d2f3b69518 Implicit # | | |-FunctionDecl 0x55d2f3b69640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b69590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b696f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b69750 # | | | |-NoThrowAttr 0x55d2f3b69790 Implicit # | | | `-ConstAttr 0x55d2f3b697b8 Implicit # | | |-FunctionDecl 0x55d2f3b698e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b69830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b69990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b699f0 # | | | |-NoThrowAttr 0x55d2f3b69a30 Implicit # | | | `-ConstAttr 0x55d2f3b69a58 Implicit # | | |-FunctionDecl 0x55d2f3b69b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b69ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b69c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b69c90 # | | | |-NoThrowAttr 0x55d2f3b69cd0 Implicit # | | | `-ConstAttr 0x55d2f3b69cf8 Implicit # | | |-FunctionDecl 0x55d2f3b69e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b69d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b69eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b69f18 # | | | |-NoThrowAttr 0x55d2f3b69f58 Implicit # | | | `-ConstAttr 0x55d2f3b69f80 Implicit # | | |-FunctionDecl 0x55d2f3b6a0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b69ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b6a158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b6a1b8 # | | | |-NoThrowAttr 0x55d2f3b6a1f8 Implicit # | | | `-ConstAttr 0x55d2f3b6a220 Implicit # | | |-FunctionDecl 0x55d2f3b6a348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b6a298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b6a3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b6a458 # | | | |-NoThrowAttr 0x55d2f3b6a498 Implicit # | | | `-ConstAttr 0x55d2f3b6a4c0 Implicit # | | |-FunctionDecl 0x55d2f3b6a5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b6a538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b6a698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b6a6f8 # | | | |-NoThrowAttr 0x55d2f3b6a738 Implicit # | | | `-ConstAttr 0x55d2f3b6a760 Implicit # | | |-FunctionDecl 0x55d2f3b6a870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55d2f3b6a7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55d2f3b6a920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b6a980 # | | | |-NoThrowAttr 0x55d2f3b6a9c0 Implicit # | | | `-ConstAttr 0x55d2f3b6a9e8 Implicit # | | |-FunctionDecl 0x55d2f3b6ab10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55d2f3b6aa60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b6ae10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b6ae70 # | | | |-NoThrowAttr 0x55d2f3b6aeb0 Implicit # | | | `-ConstAttr 0x55d2f3b6aed8 Implicit # | | |-FunctionDecl 0x55d2f3b6b000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55d2f3b6af50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b6b0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b6b110 # | | | |-NoThrowAttr 0x55d2f3b6b150 Implicit # | | | `-ConstAttr 0x55d2f3b6b178 Implicit # | | |-FunctionDecl 0x55d2f3b6b2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55d2f3b6b1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b6b350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55d2f3b6b3b0 # | | | |-NoThrowAttr 0x55d2f3b6b3f0 Implicit # | | | `-ConstAttr 0x55d2f3b6b418 Implicit # | | |-FunctionDecl 0x55d2f3b6b528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b6b478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b6b5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6b638 # | | | |-NoThrowAttr 0x55d2f3b6b678 Implicit # | | | `-ConstAttr 0x55d2f3b6b6a0 Implicit # | | |-FunctionDecl 0x55d2f3b6b7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b6b708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b6b868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6b8c8 # | | | |-NoThrowAttr 0x55d2f3b6b908 Implicit # | | | `-ConstAttr 0x55d2f3b6b930 Implicit # | | |-FunctionDecl 0x55d2f3b6ba58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b6b9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b6bb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6bb68 # | | | |-NoThrowAttr 0x55d2f3b6bba8 Implicit # | | | `-ConstAttr 0x55d2f3b6bbd0 Implicit # | | |-FunctionDecl 0x55d2f3b6bcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b6bc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b6bda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6be08 # | | | |-NoThrowAttr 0x55d2f3b6be48 Implicit # | | | `-ConstAttr 0x55d2f3b6be70 Implicit # | | |-FunctionDecl 0x55d2f3b6bf90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55d2f3b6bee0 col:50 'int' # | | | |-AvailabilityAttr 0x55d2f3b6c040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6c100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6c130 # | | | |-NoThrowAttr 0x55d2f3b6c170 Implicit # | | | `-ConstAttr 0x55d2f3b6c198 Implicit # | | |-FunctionDecl 0x55d2f3b6c2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55d2f3b6c220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b6c380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6c440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6c470 # | | | |-NoThrowAttr 0x55d2f3b6c4b0 Implicit # | | | `-ConstAttr 0x55d2f3b6c4d8 Implicit # | | |-FunctionDecl 0x55d2f3b6c610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55d2f3b6c560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b6c6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6c780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6c7b0 # | | | |-NoThrowAttr 0x55d2f3b6c7f0 Implicit # | | | `-ConstAttr 0x55d2f3b6c818 Implicit # | | |-FunctionDecl 0x55d2f3b6c950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55d2f3b6c8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b6ca00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6cac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6caf0 # | | | |-NoThrowAttr 0x55d2f3b6cb30 Implicit # | | | `-ConstAttr 0x55d2f3b6cb58 Implicit # | | |-FunctionDecl 0x55d2f3b6cc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b6cbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d2f3b6cd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6de30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6de60 # | | | |-NoThrowAttr 0x55d2f3b6dea0 Implicit # | | | `-ConstAttr 0x55d2f3b6dec8 Implicit # | | |-FunctionDecl 0x55d2f3b6e000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b6df50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b6e0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6e170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6e1a0 # | | | |-NoThrowAttr 0x55d2f3b6e1e0 Implicit # | | | `-ConstAttr 0x55d2f3b6e208 Implicit # | | |-FunctionDecl 0x55d2f3b6e340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b6e290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b6e3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6e4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6e4e0 # | | | |-NoThrowAttr 0x55d2f3b6e520 Implicit # | | | `-ConstAttr 0x55d2f3b6e548 Implicit # | | |-FunctionDecl 0x55d2f3b6e680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b6e5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b6e730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6e7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6e820 # | | | |-NoThrowAttr 0x55d2f3b6e860 Implicit # | | | `-ConstAttr 0x55d2f3b6e888 Implicit # | | |-FunctionDecl 0x55d2f3b6e9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d2f3b6e910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55d2f3b6ea70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6eb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6eb60 # | | | |-NoThrowAttr 0x55d2f3b6eba0 Implicit # | | | `-ConstAttr 0x55d2f3b6ebc8 Implicit # | | |-FunctionDecl 0x55d2f3b6ed00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b6ec50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b6edb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6ee70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6eea0 # | | | |-NoThrowAttr 0x55d2f3b6eee0 Implicit # | | | `-ConstAttr 0x55d2f3b6ef08 Implicit # | | |-FunctionDecl 0x55d2f3b6f040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b6ef90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b6f0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6f1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6f1e0 # | | | |-NoThrowAttr 0x55d2f3b6f220 Implicit # | | | `-ConstAttr 0x55d2f3b6f248 Implicit # | | |-FunctionDecl 0x55d2f3b6f380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b6f2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b6f430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6f4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6f520 # | | | |-NoThrowAttr 0x55d2f3b6f560 Implicit # | | | `-ConstAttr 0x55d2f3b6f588 Implicit # | | |-FunctionDecl 0x55d2f3b6f6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b6f610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d2f3b6f770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6f830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6f860 # | | | |-NoThrowAttr 0x55d2f3b6f8a0 Implicit # | | | `-ConstAttr 0x55d2f3b6f8c8 Implicit # | | |-FunctionDecl 0x55d2f3b6fa00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b6f950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b6fab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b6fb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b6fba0 # | | | |-NoThrowAttr 0x55d2f3b6fbe0 Implicit # | | | `-ConstAttr 0x55d2f3b6fc08 Implicit # | | |-FunctionDecl 0x55d2f3b6fd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b6fc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b735c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b73680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b736b0 # | | | |-NoThrowAttr 0x55d2f3b736f0 Implicit # | | | `-ConstAttr 0x55d2f3b73718 Implicit # | | |-FunctionDecl 0x55d2f3b73850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b737a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b73900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b739c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b739f0 # | | | |-NoThrowAttr 0x55d2f3b73a30 Implicit # | | | `-ConstAttr 0x55d2f3b73a58 Implicit # | | |-FunctionDecl 0x55d2f3b73b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b73ac8 col:54 'float' # | | | |-AvailabilityAttr 0x55d2f3b73c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b73ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b73d18 # | | | |-NoThrowAttr 0x55d2f3b73d58 Implicit # | | | `-ConstAttr 0x55d2f3b73d80 Implicit # | | |-FunctionDecl 0x55d2f3b73eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b73e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b73f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b74028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b74058 # | | | |-NoThrowAttr 0x55d2f3b74098 Implicit # | | | `-ConstAttr 0x55d2f3b740c0 Implicit # | | |-FunctionDecl 0x55d2f3b741f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b74148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b742a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b74368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b74398 # | | | |-NoThrowAttr 0x55d2f3b743d8 Implicit # | | | `-ConstAttr 0x55d2f3b74400 Implicit # | | |-FunctionDecl 0x55d2f3b74538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b74488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b745e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b746a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b746d8 # | | | |-NoThrowAttr 0x55d2f3b74718 Implicit # | | | `-ConstAttr 0x55d2f3b74740 Implicit # | | |-FunctionDecl 0x55d2f3b74860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55d2f3b747b0 col:56 'double' # | | | |-AvailabilityAttr 0x55d2f3b74910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b749d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b74a00 # | | | |-NoThrowAttr 0x55d2f3b74a40 Implicit # | | | `-ConstAttr 0x55d2f3b74a68 Implicit # | | |-FunctionDecl 0x55d2f3b74ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55d2f3b74af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b74c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b74d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b74d40 # | | | |-NoThrowAttr 0x55d2f3b74d80 Implicit # | | | `-ConstAttr 0x55d2f3b74da8 Implicit # | | |-FunctionDecl 0x55d2f3b74ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55d2f3b74e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b74f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b75050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b75080 # | | | |-NoThrowAttr 0x55d2f3b750c0 Implicit # | | | `-ConstAttr 0x55d2f3b750e8 Implicit # | | |-FunctionDecl 0x55d2f3b75220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55d2f3b75170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b752d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b75390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55d2f3b753c0 # | | | |-NoThrowAttr 0x55d2f3b75400 Implicit # | | | `-ConstAttr 0x55d2f3b75428 Implicit # | | |-FunctionDecl 0x55d2f3b755d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b75488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b75680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b756e0 # | | | |-NoThrowAttr 0x55d2f3b75720 Implicit # | | | `-ConstAttr 0x55d2f3b75748 Implicit # | | |-FunctionDecl 0x55d2f3b75860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b757b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b75910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b75970 # | | | |-NoThrowAttr 0x55d2f3b759b0 Implicit # | | | `-ConstAttr 0x55d2f3b759d8 Implicit # | | |-FunctionDecl 0x55d2f3b75b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b75a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b75bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b75c10 # | | | |-NoThrowAttr 0x55d2f3b75c50 Implicit # | | | `-ConstAttr 0x55d2f3b75c78 Implicit # | | |-FunctionDecl 0x55d2f3b75da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b75cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b75e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b75eb0 # | | | |-NoThrowAttr 0x55d2f3b75ef0 Implicit # | | | `-ConstAttr 0x55d2f3b75f18 Implicit # | | |-FunctionDecl 0x55d2f3b76028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55d2f3b75f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55d2f3b760d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b76138 # | | | |-NoThrowAttr 0x55d2f3b76178 Implicit # | | | `-ConstAttr 0x55d2f3b761a0 Implicit # | | |-FunctionDecl 0x55d2f3b762c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55d2f3b76218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b76378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b763d8 # | | | |-NoThrowAttr 0x55d2f3b76418 Implicit # | | | `-ConstAttr 0x55d2f3b76440 Implicit # | | |-FunctionDecl 0x55d2f3b76568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55d2f3b764b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b76618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b76678 # | | | |-NoThrowAttr 0x55d2f3b766b8 Implicit # | | | `-ConstAttr 0x55d2f3b766e0 Implicit # | | |-FunctionDecl 0x55d2f3b76808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55d2f3b76758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b768b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b76918 # | | | |-NoThrowAttr 0x55d2f3b76958 Implicit # | | | `-ConstAttr 0x55d2f3b76980 Implicit # | | |-FunctionDecl 0x55d2f3b76aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b769f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b76b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b76bb8 # | | | |-NoThrowAttr 0x55d2f3b76bf8 Implicit # | | | `-ConstAttr 0x55d2f3b76c20 Implicit # | | |-FunctionDecl 0x55d2f3b76d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b76c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b76df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b76e58 # | | | |-NoThrowAttr 0x55d2f3b76e98 Implicit # | | | `-ConstAttr 0x55d2f3b76ec0 Implicit # | | |-FunctionDecl 0x55d2f3b76fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b76f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b77098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b770f8 # | | | |-NoThrowAttr 0x55d2f3b77138 Implicit # | | | `-ConstAttr 0x55d2f3b77160 Implicit # | | |-FunctionDecl 0x55d2f3b77288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b771d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b77338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b77398 # | | | |-NoThrowAttr 0x55d2f3b773d8 Implicit # | | | `-ConstAttr 0x55d2f3b77400 Implicit # | | |-FunctionDecl 0x55d2f3b77528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d2f3b77478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3b775e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b77648 # | | | |-NoThrowAttr 0x55d2f3b77688 Implicit # | | | `-ConstAttr 0x55d2f3b776b0 Implicit # | | |-FunctionDecl 0x55d2f3b777d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b77728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b77888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b778e8 # | | | |-NoThrowAttr 0x55d2f3b77928 Implicit # | | | `-ConstAttr 0x55d2f3b77950 Implicit # | | |-FunctionDecl 0x55d2f3b77a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b779c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b77b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b77b88 # | | | |-NoThrowAttr 0x55d2f3b77bc8 Implicit # | | | `-ConstAttr 0x55d2f3b77bf0 Implicit # | | |-FunctionDecl 0x55d2f3b77d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b77c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b77dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b77e28 # | | | |-NoThrowAttr 0x55d2f3b77e68 Implicit # | | | `-ConstAttr 0x55d2f3b77e90 Implicit # | | |-FunctionDecl 0x55d2f3b77fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b77f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b78068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b780c8 # | | | |-NoThrowAttr 0x55d2f3b78108 Implicit # | | | `-ConstAttr 0x55d2f3b78130 Implicit # | | |-FunctionDecl 0x55d2f3b78258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b781a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b78308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b78368 # | | | |-NoThrowAttr 0x55d2f3b783a8 Implicit # | | | `-ConstAttr 0x55d2f3b783d0 Implicit # | | |-FunctionDecl 0x55d2f3b784f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b78448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b785a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b78608 # | | | |-NoThrowAttr 0x55d2f3b78648 Implicit # | | | `-ConstAttr 0x55d2f3b78670 Implicit # | | |-FunctionDecl 0x55d2f3b78798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b786e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b78848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b788a8 # | | | |-NoThrowAttr 0x55d2f3b788e8 Implicit # | | | `-ConstAttr 0x55d2f3b78910 Implicit # | | |-FunctionDecl 0x55d2f3b78a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b78970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b78ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b78b30 # | | | |-NoThrowAttr 0x55d2f3b78b70 Implicit # | | | `-ConstAttr 0x55d2f3b78b98 Implicit # | | |-FunctionDecl 0x55d2f3b78cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b78c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b78d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b78dd0 # | | | |-NoThrowAttr 0x55d2f3b78e10 Implicit # | | | `-ConstAttr 0x55d2f3b78e38 Implicit # | | |-FunctionDecl 0x55d2f3b78f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b78eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b79010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b79070 # | | | |-NoThrowAttr 0x55d2f3b790b0 Implicit # | | | `-ConstAttr 0x55d2f3b790d8 Implicit # | | |-FunctionDecl 0x55d2f3b79200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b79150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b792b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b79310 # | | | |-NoThrowAttr 0x55d2f3b79350 Implicit # | | | `-ConstAttr 0x55d2f3b79378 Implicit # | | |-FunctionDecl 0x55d2f3b79488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55d2f3b793d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55d2f3b79538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b79598 # | | | |-NoThrowAttr 0x55d2f3b19ce0 Implicit # | | | `-ConstAttr 0x55d2f3b19d08 Implicit # | | |-FunctionDecl 0x55d2f3b19e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55d2f3b19d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b19ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b19f40 # | | | |-NoThrowAttr 0x55d2f3b19f80 Implicit # | | | `-ConstAttr 0x55d2f3b19fa8 Implicit # | | |-FunctionDecl 0x55d2f3b1a0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55d2f3b1a020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b1a180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b1a1e0 # | | | |-NoThrowAttr 0x55d2f3b1a220 Implicit # | | | `-ConstAttr 0x55d2f3b1a248 Implicit # | | |-FunctionDecl 0x55d2f3b1a370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55d2f3b1a2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b1a420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55d2f3b1a480 # | | | |-NoThrowAttr 0x55d2f3b1a4c0 Implicit # | | | `-ConstAttr 0x55d2f3b1a4e8 Implicit # | | |-FunctionDecl 0x55d2f3b1a5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b1a548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b1a6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1a708 # | | | |-NoThrowAttr 0x55d2f3b1a748 Implicit # | | | `-ConstAttr 0x55d2f3b1a770 Implicit # | | |-FunctionDecl 0x55d2f3b1a888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b1a7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b1a938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1a998 # | | | |-NoThrowAttr 0x55d2f3b1a9d8 Implicit # | | | `-ConstAttr 0x55d2f3b1aa00 Implicit # | | |-FunctionDecl 0x55d2f3b1ab28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b1aa78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b1abd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1ac38 # | | | |-NoThrowAttr 0x55d2f3b1ac78 Implicit # | | | `-ConstAttr 0x55d2f3b1aca0 Implicit # | | |-FunctionDecl 0x55d2f3b1adc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b1ad18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b1ae78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1aed8 # | | | |-NoThrowAttr 0x55d2f3b1af18 Implicit # | | | `-ConstAttr 0x55d2f3b1af40 Implicit # | | |-FunctionDecl 0x55d2f3b1b060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55d2f3b1afb0 col:54 'int' # | | | |-AvailabilityAttr 0x55d2f3b1b110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1b1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1b200 # | | | |-NoThrowAttr 0x55d2f3b1b240 Implicit # | | | `-ConstAttr 0x55d2f3b1b268 Implicit # | | |-FunctionDecl 0x55d2f3b1b3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55d2f3b1b2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b1b450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1b510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1b540 # | | | |-NoThrowAttr 0x55d2f3b1b580 Implicit # | | | `-ConstAttr 0x55d2f3b1b5a8 Implicit # | | |-FunctionDecl 0x55d2f3b1b6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55d2f3b1b630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b1b790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1b850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1b880 # | | | |-NoThrowAttr 0x55d2f3b1b8c0 Implicit # | | | `-ConstAttr 0x55d2f3b1b8e8 Implicit # | | |-FunctionDecl 0x55d2f3b1ba20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55d2f3b1b970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b1bad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1bb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1bbc0 # | | | |-NoThrowAttr 0x55d2f3b1bc00 Implicit # | | | `-ConstAttr 0x55d2f3b1bc28 Implicit # | | |-FunctionDecl 0x55d2f3b1bda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b1bcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55d2f3b1be50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1bf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1bf40 # | | | |-NoThrowAttr 0x55d2f3b1bf80 Implicit # | | | `-ConstAttr 0x55d2f3b1bfa8 Implicit # | | |-FunctionDecl 0x55d2f3b1c0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b1c030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b1c190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1c250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1c280 # | | | |-NoThrowAttr 0x55d2f3b1c2c0 Implicit # | | | `-ConstAttr 0x55d2f3b1c2e8 Implicit # | | |-FunctionDecl 0x55d2f3b1c420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b1c370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b1c4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1c590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1c5c0 # | | | |-NoThrowAttr 0x55d2f3b1c600 Implicit # | | | `-ConstAttr 0x55d2f3b1c628 Implicit # | | |-FunctionDecl 0x55d2f3b1c760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b1c6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b1c810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1c8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1c900 # | | | |-NoThrowAttr 0x55d2f3b1c940 Implicit # | | | `-ConstAttr 0x55d2f3b1c968 Implicit # | | |-FunctionDecl 0x55d2f3b1caa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d2f3b1c9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55d2f3b1cb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1cc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1cc40 # | | | |-NoThrowAttr 0x55d2f3b1cc80 Implicit # | | | `-ConstAttr 0x55d2f3b1cca8 Implicit # | | |-FunctionDecl 0x55d2f3b1cde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b1cd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b1ce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1cf50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1cf80 # | | | |-NoThrowAttr 0x55d2f3b1cfc0 Implicit # | | | `-ConstAttr 0x55d2f3b1cfe8 Implicit # | | |-FunctionDecl 0x55d2f3b1d120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b1d070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b1d1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1d290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1d2c0 # | | | |-NoThrowAttr 0x55d2f3b1d300 Implicit # | | | `-ConstAttr 0x55d2f3b1d328 Implicit # | | |-FunctionDecl 0x55d2f3b1d460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b1d3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b1d510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1d5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1d600 # | | | |-NoThrowAttr 0x55d2f3b1d640 Implicit # | | | `-ConstAttr 0x55d2f3b1d668 Implicit # | | |-FunctionDecl 0x55d2f3b1d7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b1d6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55d2f3b1d850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1d910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1d940 # | | | |-NoThrowAttr 0x55d2f3b1d980 Implicit # | | | `-ConstAttr 0x55d2f3b1d9a8 Implicit # | | |-FunctionDecl 0x55d2f3b1dae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b1da30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b1db90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b1dc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b1dc80 # | | | |-NoThrowAttr 0x55d2f3b1dcc0 Implicit # | | | `-ConstAttr 0x55d2f3b85610 Implicit # | | |-FunctionDecl 0x55d2f3b85748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b85698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b857f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b858b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b858e8 # | | | |-NoThrowAttr 0x55d2f3b85928 Implicit # | | | `-ConstAttr 0x55d2f3b85950 Implicit # | | |-FunctionDecl 0x55d2f3b85a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b859d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b85b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b85bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b85c28 # | | | |-NoThrowAttr 0x55d2f3b85c68 Implicit # | | | `-ConstAttr 0x55d2f3b85c90 Implicit # | | |-FunctionDecl 0x55d2f3b85db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b85d00 col:58 'float' # | | | |-AvailabilityAttr 0x55d2f3b85e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b85f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b85f50 # | | | |-NoThrowAttr 0x55d2f3b85f90 Implicit # | | | `-ConstAttr 0x55d2f3b85fb8 Implicit # | | |-FunctionDecl 0x55d2f3b860f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b86040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b861a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b86260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b86290 # | | | |-NoThrowAttr 0x55d2f3b862d0 Implicit # | | | `-ConstAttr 0x55d2f3b862f8 Implicit # | | |-FunctionDecl 0x55d2f3b86430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b86380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b864e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b865a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b865d0 # | | | |-NoThrowAttr 0x55d2f3b86610 Implicit # | | | `-ConstAttr 0x55d2f3b86638 Implicit # | | |-FunctionDecl 0x55d2f3b86770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b866c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b86820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b868e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b86910 # | | | |-NoThrowAttr 0x55d2f3b86950 Implicit # | | | `-ConstAttr 0x55d2f3b86978 Implicit # | | |-FunctionDecl 0x55d2f3b86a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55d2f3b869e8 col:60 'double' # | | | |-AvailabilityAttr 0x55d2f3b86b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b86c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b86c38 # | | | |-NoThrowAttr 0x55d2f3b86c78 Implicit # | | | `-ConstAttr 0x55d2f3b86ca0 Implicit # | | |-FunctionDecl 0x55d2f3b86dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55d2f3b86d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55d2f3b86e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b86f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b86f78 # | | | |-NoThrowAttr 0x55d2f3b86fb8 Implicit # | | | `-ConstAttr 0x55d2f3b86fe0 Implicit # | | |-FunctionDecl 0x55d2f3b87118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55d2f3b87068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55d2f3b871c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b87288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b872b8 # | | | |-NoThrowAttr 0x55d2f3b872f8 Implicit # | | | `-ConstAttr 0x55d2f3b87320 Implicit # | | |-FunctionDecl 0x55d2f3b87458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55d2f3b873a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55d2f3b87508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55d2f3b875c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55d2f3b87620 # | | | |-NoThrowAttr 0x55d2f3b87660 Implicit # | | | `-ConstAttr 0x55d2f3b87688 Implicit # | | |-FunctionDecl 0x55d2f3b87798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b876e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b87848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b878a8 # | | | |-NoThrowAttr 0x55d2f3b878e8 Implicit # | | | `-ConstAttr 0x55d2f3b87910 Implicit # | | |-FunctionDecl 0x55d2f3b87a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b87978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b87ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b87b38 # | | | |-NoThrowAttr 0x55d2f3b87b78 Implicit # | | | `-ConstAttr 0x55d2f3b87ba0 Implicit # | | |-FunctionDecl 0x55d2f3b87cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b87c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b87d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b87dd8 # | | | |-NoThrowAttr 0x55d2f3b87e18 Implicit # | | | `-ConstAttr 0x55d2f3b87e40 Implicit # | | |-FunctionDecl 0x55d2f3b87f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b87eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b88018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b88078 # | | | |-NoThrowAttr 0x55d2f3b880b8 Implicit # | | | `-ConstAttr 0x55d2f3b880e0 Implicit # | | |-FunctionDecl 0x55d2f3b881f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55d2f3b88140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55d2f3b882a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b88300 # | | | |-NoThrowAttr 0x55d2f3b88340 Implicit # | | | `-ConstAttr 0x55d2f3b88368 Implicit # | | |-FunctionDecl 0x55d2f3b88490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55d2f3b883e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b88540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b885a0 # | | | |-NoThrowAttr 0x55d2f3b885e0 Implicit # | | | `-ConstAttr 0x55d2f3b88608 Implicit # | | |-FunctionDecl 0x55d2f3b88730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55d2f3b88680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b887e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b88840 # | | | |-NoThrowAttr 0x55d2f3b88880 Implicit # | | | `-ConstAttr 0x55d2f3b888a8 Implicit # | | |-FunctionDecl 0x55d2f3b889d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55d2f3b88920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b88a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b88ae0 # | | | |-NoThrowAttr 0x55d2f3b88b20 Implicit # | | | `-ConstAttr 0x55d2f3b88b48 Implicit # | | |-FunctionDecl 0x55d2f3b88c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b88bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b88d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b88d80 # | | | |-NoThrowAttr 0x55d2f3b88dc0 Implicit # | | | `-ConstAttr 0x55d2f3b88de8 Implicit # | | |-FunctionDecl 0x55d2f3b88f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b88e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b88fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b89020 # | | | |-NoThrowAttr 0x55d2f3b89060 Implicit # | | | `-ConstAttr 0x55d2f3b89088 Implicit # | | |-FunctionDecl 0x55d2f3b891b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b89100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b89260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b892c0 # | | | |-NoThrowAttr 0x55d2f3b89300 Implicit # | | | `-ConstAttr 0x55d2f3b89328 Implicit # | | |-FunctionDecl 0x55d2f3b89450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b893a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b89500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b89560 # | | | |-NoThrowAttr 0x55d2f3b895a0 Implicit # | | | `-ConstAttr 0x55d2f3b895c8 Implicit # | | |-FunctionDecl 0x55d2f3b89710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d2f3b89660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3b897c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b89820 # | | | |-NoThrowAttr 0x55d2f3b89860 Implicit # | | | `-ConstAttr 0x55d2f3b89888 Implicit # | | |-FunctionDecl 0x55d2f3b899b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b89900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b89a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b89ac0 # | | | |-NoThrowAttr 0x55d2f3b89b00 Implicit # | | | `-ConstAttr 0x55d2f3b89b28 Implicit # | | |-FunctionDecl 0x55d2f3b89c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b89ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b89d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b89d60 # | | | |-NoThrowAttr 0x55d2f3b89da0 Implicit # | | | `-ConstAttr 0x55d2f3b89dc8 Implicit # | | |-FunctionDecl 0x55d2f3b89ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b89e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b89fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8a000 # | | | |-NoThrowAttr 0x55d2f3b8a040 Implicit # | | | `-ConstAttr 0x55d2f3b8a068 Implicit # | | |-FunctionDecl 0x55d2f3b8a190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b8a0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b8a240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8a2a0 # | | | |-NoThrowAttr 0x55d2f3b8a2e0 Implicit # | | | `-ConstAttr 0x55d2f3b8a308 Implicit # | | |-FunctionDecl 0x55d2f3b8a430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b8a380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8a4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8a540 # | | | |-NoThrowAttr 0x55d2f3b8a580 Implicit # | | | `-ConstAttr 0x55d2f3b8a5a8 Implicit # | | |-FunctionDecl 0x55d2f3b8a6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b8a620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8a780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8a7e0 # | | | |-NoThrowAttr 0x55d2f3b8a820 Implicit # | | | `-ConstAttr 0x55d2f3b8a848 Implicit # | | |-FunctionDecl 0x55d2f3b8a970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b8a8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8aa20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8aa80 # | | | |-NoThrowAttr 0x55d2f3b8aac0 Implicit # | | | `-ConstAttr 0x55d2f3b8aae8 Implicit # | | |-FunctionDecl 0x55d2f3b8abf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b8ab48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b8aca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8ad08 # | | | |-NoThrowAttr 0x55d2f3b8ad48 Implicit # | | | `-ConstAttr 0x55d2f3b8ad70 Implicit # | | |-FunctionDecl 0x55d2f3b8ae98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b8ade8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8af48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8afa8 # | | | |-NoThrowAttr 0x55d2f3b8afe8 Implicit # | | | `-ConstAttr 0x55d2f3b8b010 Implicit # | | |-FunctionDecl 0x55d2f3b8b138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b8b088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8b1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8b248 # | | | |-NoThrowAttr 0x55d2f3b8b288 Implicit # | | | `-ConstAttr 0x55d2f3b8b2b0 Implicit # | | |-FunctionDecl 0x55d2f3b8b3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b8b328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8b488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8b4e8 # | | | |-NoThrowAttr 0x55d2f3b8b528 Implicit # | | | `-ConstAttr 0x55d2f3b8b550 Implicit # | | |-FunctionDecl 0x55d2f3b8b670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55d2f3b8b5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55d2f3b8b720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8b780 # | | | |-NoThrowAttr 0x55d2f3b8b7c0 Implicit # | | | `-ConstAttr 0x55d2f3b8b7e8 Implicit # | | |-FunctionDecl 0x55d2f3b8b910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55d2f3b8b860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8b9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8ba20 # | | | |-NoThrowAttr 0x55d2f3b8ba60 Implicit # | | | `-ConstAttr 0x55d2f3b8ba88 Implicit # | | |-FunctionDecl 0x55d2f3b8bbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55d2f3b8bb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8bc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8bcc0 # | | | |-NoThrowAttr 0x55d2f3b8bd00 Implicit # | | | `-ConstAttr 0x55d2f3b8bd28 Implicit # | | |-FunctionDecl 0x55d2f3b8be50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55d2f3b8bda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8bf00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55d2f3b8bf60 # | | | |-NoThrowAttr 0x55d2f3b8bfa0 Implicit # | | | `-ConstAttr 0x55d2f3b8bfc8 Implicit # | | |-FunctionDecl 0x55d2f3b8c0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b8c028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b8c188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8c1e8 # | | | |-NoThrowAttr 0x55d2f3b8c228 Implicit # | | | `-ConstAttr 0x55d2f3b8c250 Implicit # | | |-FunctionDecl 0x55d2f3b8c368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b8c2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8c418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8c478 # | | | |-NoThrowAttr 0x55d2f3b8c4b8 Implicit # | | | `-ConstAttr 0x55d2f3b8c4e0 Implicit # | | |-FunctionDecl 0x55d2f3b8c608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b8c558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8c6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8c718 # | | | |-NoThrowAttr 0x55d2f3b8c758 Implicit # | | | `-ConstAttr 0x55d2f3b8c780 Implicit # | | |-FunctionDecl 0x55d2f3b8c8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b8c7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8c958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8c9b8 # | | | |-NoThrowAttr 0x55d2f3b8c9f8 Implicit # | | | `-ConstAttr 0x55d2f3b8ca20 Implicit # | | |-FunctionDecl 0x55d2f3b8cb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55d2f3b8ca80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55d2f3b8cbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8cc40 # | | | |-NoThrowAttr 0x55d2f3b8cc80 Implicit # | | | `-ConstAttr 0x55d2f3b8cca8 Implicit # | | |-FunctionDecl 0x55d2f3b8cdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55d2f3b8cd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8ce80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8cee0 # | | | |-NoThrowAttr 0x55d2f3b8cf20 Implicit # | | | `-ConstAttr 0x55d2f3b8cf48 Implicit # | | |-FunctionDecl 0x55d2f3b8d070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55d2f3b8cfc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8d120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8d180 # | | | |-NoThrowAttr 0x55d2f3b8d1c0 Implicit # | | | `-ConstAttr 0x55d2f3b8d1e8 Implicit # | | |-FunctionDecl 0x55d2f3b8d310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55d2f3b8d260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8d3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8d420 # | | | |-NoThrowAttr 0x55d2f3b8d460 Implicit # | | | `-ConstAttr 0x55d2f3b8d488 Implicit # | | |-FunctionDecl 0x55d2f3b8d650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b8d500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b8d700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8d760 # | | | |-NoThrowAttr 0x55d2f3b8d7a0 Implicit # | | | `-ConstAttr 0x55d2f3b8d7c8 Implicit # | | |-FunctionDecl 0x55d2f3b8d8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b8d840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8d9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8da00 # | | | |-NoThrowAttr 0x55d2f3b8da40 Implicit # | | | `-ConstAttr 0x55d2f3b8da68 Implicit # | | |-FunctionDecl 0x55d2f3b8db90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b8dae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8dc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8dca0 # | | | |-NoThrowAttr 0x55d2f3b8dce0 Implicit # | | | `-ConstAttr 0x55d2f3b8dd08 Implicit # | | |-FunctionDecl 0x55d2f3b8de30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b8dd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8dee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8df40 # | | | |-NoThrowAttr 0x55d2f3b8df80 Implicit # | | | `-ConstAttr 0x55d2f3b8dfa8 Implicit # | | |-FunctionDecl 0x55d2f3b8e0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d2f3b8e020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3b8e180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8e1e0 # | | | |-NoThrowAttr 0x55d2f3b8e220 Implicit # | | | `-ConstAttr 0x55d2f3b8e248 Implicit # | | |-FunctionDecl 0x55d2f3b8e370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b8e2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8e420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8e480 # | | | |-NoThrowAttr 0x55d2f3b8e4c0 Implicit # | | | `-ConstAttr 0x55d2f3b8e4e8 Implicit # | | |-FunctionDecl 0x55d2f3b8e610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b8e560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8e6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8e720 # | | | |-NoThrowAttr 0x55d2f3b8e760 Implicit # | | | `-ConstAttr 0x55d2f3b8e788 Implicit # | | |-FunctionDecl 0x55d2f3b8e8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b8e800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8e960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8e9c0 # | | | |-NoThrowAttr 0x55d2f3b8ea00 Implicit # | | | `-ConstAttr 0x55d2f3b8ea28 Implicit # | | |-FunctionDecl 0x55d2f3b8eb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b8eaa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b8ec00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8ec60 # | | | |-NoThrowAttr 0x55d2f3b8eca0 Implicit # | | | `-ConstAttr 0x55d2f3b8ecc8 Implicit # | | |-FunctionDecl 0x55d2f3b8edf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b8ed40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8eea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8ef00 # | | | |-NoThrowAttr 0x55d2f3b8ef40 Implicit # | | | `-ConstAttr 0x55d2f3b8ef68 Implicit # | | |-FunctionDecl 0x55d2f3b8f090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b8efe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8f140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8f1a0 # | | | |-NoThrowAttr 0x55d2f3b8f1e0 Implicit # | | | `-ConstAttr 0x55d2f3b8f208 Implicit # | | |-FunctionDecl 0x55d2f3b8f330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b8f280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8f3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8f440 # | | | |-NoThrowAttr 0x55d2f3b8f480 Implicit # | | | `-ConstAttr 0x55d2f3b8f4a8 Implicit # | | |-FunctionDecl 0x55d2f3b8f660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b8f508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b8f710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8f770 # | | | |-NoThrowAttr 0x55d2f3b8f7b0 Implicit # | | | `-ConstAttr 0x55d2f3b8f7d8 Implicit # | | |-FunctionDecl 0x55d2f3b8f900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b8f850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8f9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8fa10 # | | | |-NoThrowAttr 0x55d2f3b8fa50 Implicit # | | | `-ConstAttr 0x55d2f3b8fa78 Implicit # | | |-FunctionDecl 0x55d2f3b8fba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b8faf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8fc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8fcb0 # | | | |-NoThrowAttr 0x55d2f3b8fcf0 Implicit # | | | `-ConstAttr 0x55d2f3b8fd18 Implicit # | | |-FunctionDecl 0x55d2f3b8fe40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b8fd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b8fef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b8ff50 # | | | |-NoThrowAttr 0x55d2f3b8ff90 Implicit # | | | `-ConstAttr 0x55d2f3b8ffb8 Implicit # | | |-FunctionDecl 0x55d2f3b900c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55d2f3b90018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55d2f3b90178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b901d8 # | | | |-NoThrowAttr 0x55d2f3b90218 Implicit # | | | `-ConstAttr 0x55d2f3b90240 Implicit # | | |-FunctionDecl 0x55d2f3b90368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55d2f3b902b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b90418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b90478 # | | | |-NoThrowAttr 0x55d2f3b904b8 Implicit # | | | `-ConstAttr 0x55d2f3b904e0 Implicit # | | |-FunctionDecl 0x55d2f3b90608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55d2f3b90558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b906b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b90718 # | | | |-NoThrowAttr 0x55d2f3b90758 Implicit # | | | `-ConstAttr 0x55d2f3b90780 Implicit # | | |-FunctionDecl 0x55d2f3b908a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55d2f3b907f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b90958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55d2f3b909b8 # | | | |-NoThrowAttr 0x55d2f3b909f8 Implicit # | | | `-ConstAttr 0x55d2f3b90a20 Implicit # | | |-FunctionDecl 0x55d2f3b90b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b90a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b90be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b90c40 # | | | |-NoThrowAttr 0x55d2f3b90c80 Implicit # | | | `-ConstAttr 0x55d2f3b90ca8 Implicit # | | |-FunctionDecl 0x55d2f3b90dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b90d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b90e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b90ed0 # | | | |-NoThrowAttr 0x55d2f3b90f10 Implicit # | | | `-ConstAttr 0x55d2f3b90f38 Implicit # | | |-FunctionDecl 0x55d2f3b91060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b90fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b91110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b91170 # | | | |-NoThrowAttr 0x55d2f3b911b0 Implicit # | | | `-ConstAttr 0x55d2f3b911d8 Implicit # | | |-FunctionDecl 0x55d2f3b91300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b91250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b913b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b91410 # | | | |-NoThrowAttr 0x55d2f3b91450 Implicit # | | | `-ConstAttr 0x55d2f3b91478 Implicit # | | |-FunctionDecl 0x55d2f3b91588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55d2f3b914d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55d2f3b91670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b916d0 # | | | |-NoThrowAttr 0x55d2f3b91710 Implicit # | | | `-ConstAttr 0x55d2f3b91738 Implicit # | | |-FunctionDecl 0x55d2f3b91860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55d2f3b917b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b91910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b91970 # | | | |-NoThrowAttr 0x55d2f3b919b0 Implicit # | | | `-ConstAttr 0x55d2f3b919d8 Implicit # | | |-FunctionDecl 0x55d2f3b91b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55d2f3b91a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b91bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b91c10 # | | | |-NoThrowAttr 0x55d2f3b91c50 Implicit # | | | `-ConstAttr 0x55d2f3b91c78 Implicit # | | |-FunctionDecl 0x55d2f3b91da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55d2f3b91cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b91e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b91eb0 # | | | |-NoThrowAttr 0x55d2f3b91ef0 Implicit # | | | `-ConstAttr 0x55d2f3b91f18 Implicit # | | |-FunctionDecl 0x55d2f3b92040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55d2f3b91f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b920f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b92150 # | | | |-NoThrowAttr 0x55d2f3b92190 Implicit # | | | `-ConstAttr 0x55d2f3b921b8 Implicit # | | |-FunctionDecl 0x55d2f3b922e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b92230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b92390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b923f0 # | | | |-NoThrowAttr 0x55d2f3b92430 Implicit # | | | `-ConstAttr 0x55d2f3b92458 Implicit # | | |-FunctionDecl 0x55d2f3b92580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b924d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b92630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b92690 # | | | |-NoThrowAttr 0x55d2f3b926d0 Implicit # | | | `-ConstAttr 0x55d2f3b926f8 Implicit # | | |-FunctionDecl 0x55d2f3b92820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b92770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b928d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b92930 # | | | |-NoThrowAttr 0x55d2f3b92970 Implicit # | | | `-ConstAttr 0x55d2f3b92998 Implicit # | | |-FunctionDecl 0x55d2f3b92ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55d2f3b92a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3b92b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b92bd0 # | | | |-NoThrowAttr 0x55d2f3b92c10 Implicit # | | | `-ConstAttr 0x55d2f3b92c38 Implicit # | | |-FunctionDecl 0x55d2f3b92d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b92cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b92e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b92e70 # | | | |-NoThrowAttr 0x55d2f3b92eb0 Implicit # | | | `-ConstAttr 0x55d2f3b92ed8 Implicit # | | |-FunctionDecl 0x55d2f3b93000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b92f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b930b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b93110 # | | | |-NoThrowAttr 0x55d2f3b93150 Implicit # | | | `-ConstAttr 0x55d2f3b93178 Implicit # | | |-FunctionDecl 0x55d2f3b932a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b931f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b93350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b933b0 # | | | |-NoThrowAttr 0x55d2f3b933f0 Implicit # | | | `-ConstAttr 0x55d2f3b93418 Implicit # | | |-FunctionDecl 0x55d2f3b93540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b93490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b935f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b397d0 # | | | |-NoThrowAttr 0x55d2f3b39810 Implicit # | | | `-ConstAttr 0x55d2f3b39838 Implicit # | | |-FunctionDecl 0x55d2f3b39960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b398b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b39a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b39a70 # | | | |-NoThrowAttr 0x55d2f3b39ab0 Implicit # | | | `-ConstAttr 0x55d2f3b39ad8 Implicit # | | |-FunctionDecl 0x55d2f3b39c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b39b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b39cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b39d10 # | | | |-NoThrowAttr 0x55d2f3b39d50 Implicit # | | | `-ConstAttr 0x55d2f3b39d78 Implicit # | | |-FunctionDecl 0x55d2f3b39ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b39df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b39f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b39fb0 # | | | |-NoThrowAttr 0x55d2f3b39ff0 Implicit # | | | `-ConstAttr 0x55d2f3b3a018 Implicit # | | |-FunctionDecl 0x55d2f3b3a128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b3a078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b3a1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b3a238 # | | | |-NoThrowAttr 0x55d2f3b3a278 Implicit # | | | `-ConstAttr 0x55d2f3b3a2a0 Implicit # | | |-FunctionDecl 0x55d2f3b3a3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b3a318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3a478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b3a4d8 # | | | |-NoThrowAttr 0x55d2f3b3a518 Implicit # | | | `-ConstAttr 0x55d2f3b3a540 Implicit # | | |-FunctionDecl 0x55d2f3b3a668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b3a5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3a718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b3a778 # | | | |-NoThrowAttr 0x55d2f3b3a7b8 Implicit # | | | `-ConstAttr 0x55d2f3b3a7e0 Implicit # | | |-FunctionDecl 0x55d2f3b3a908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b3a858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3a9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b3aa18 # | | | |-NoThrowAttr 0x55d2f3b3aa58 Implicit # | | | `-ConstAttr 0x55d2f3b3aa80 Implicit # | | |-FunctionDecl 0x55d2f3b3ab90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55d2f3b3aae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55d2f3b3ac40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b3aca0 # | | | |-NoThrowAttr 0x55d2f3b3ace0 Implicit # | | | `-ConstAttr 0x55d2f3b3ad08 Implicit # | | |-FunctionDecl 0x55d2f3b3ae30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55d2f3b3ad80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3aee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b3af40 # | | | |-NoThrowAttr 0x55d2f3b3af80 Implicit # | | | `-ConstAttr 0x55d2f3b3afa8 Implicit # | | |-FunctionDecl 0x55d2f3b3b0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55d2f3b3b020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3b180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b3b1e0 # | | | |-NoThrowAttr 0x55d2f3b3b220 Implicit # | | | `-ConstAttr 0x55d2f3b3b248 Implicit # | | |-FunctionDecl 0x55d2f3b3b370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55d2f3b3b2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3b420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55d2f3b3b480 # | | | |-NoThrowAttr 0x55d2f3b3b4c0 Implicit # | | | `-ConstAttr 0x55d2f3b3b4e8 Implicit # | | |-FunctionDecl 0x55d2f3b3b638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55d2f3b3b548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b3b6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3b760 Implicit # | | | `-ConstAttr 0x55d2f3b3b788 Implicit # | | |-FunctionDecl 0x55d2f3b3b938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b3b810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3b9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3ba60 Implicit # | | | `-ConstAttr 0x55d2f3b3ba88 Implicit # | | |-FunctionDecl 0x55d2f3b3bc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b3bb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3bcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3bd50 Implicit # | | | `-ConstAttr 0x55d2f3b3bd78 Implicit # | | |-FunctionDecl 0x55d2f3b3bf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b3bdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3bfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3c040 Implicit # | | | `-ConstAttr 0x55d2f3b3c068 Implicit # | | |-FunctionDecl 0x55d2f3b3c178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55d2f3b3c0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55d2f3b3c228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3c2a0 Implicit # | | | `-ConstAttr 0x55d2f3b3c2c8 Implicit # | | |-FunctionDecl 0x55d2f3b3c3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55d2f3b3c340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3c4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3c518 Implicit # | | | `-ConstAttr 0x55d2f3b3c540 Implicit # | | |-FunctionDecl 0x55d2f3b3c668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55d2f3b3c5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3c718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3c790 Implicit # | | | `-ConstAttr 0x55d2f3b3c7b8 Implicit # | | |-FunctionDecl 0x55d2f3b3c8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55d2f3b3c830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3c990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3ca08 Implicit # | | | `-ConstAttr 0x55d2f3b3ca30 Implicit # | | |-FunctionDecl 0x55d2f3b3cbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55d2f3b3caa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55d2f3b3cc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3cd00 Implicit # | | | `-ConstAttr 0x55d2f3b3cd28 Implicit # | | |-FunctionDecl 0x55d2f3b3cec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55d2f3b3cda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3cf78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3cff0 Implicit # | | | `-ConstAttr 0x55d2f3b3d018 Implicit # | | |-FunctionDecl 0x55d2f3b3d1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55d2f3b3d090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3d268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3d2e0 Implicit # | | | `-ConstAttr 0x55d2f3b3d308 Implicit # | | |-FunctionDecl 0x55d2f3b3d4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55d2f3b3d380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3d558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3d5d0 Implicit # | | | `-ConstAttr 0x55d2f3b3d5f8 Implicit # | | |-FunctionDecl 0x55d2f3b3d7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55d2f3b3d658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b3d8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3d918 Implicit # | | | `-ConstAttr 0x55d2f3b3d940 Implicit # | | |-FunctionDecl 0x55d2f3b3dae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b3d9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3db98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3dc10 Implicit # | | | `-ConstAttr 0x55d2f3b3dc38 Implicit # | | |-FunctionDecl 0x55d2f3b3ddd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b3dcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3de88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3df00 Implicit # | | | `-ConstAttr 0x55d2f3b3df28 Implicit # | | |-FunctionDecl 0x55d2f3b3e0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b3dfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3e178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3e1f0 Implicit # | | | `-ConstAttr 0x55d2f3b3e218 Implicit # | | |-FunctionDecl 0x55d2f3b3e3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55d2f3b3e290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55d2f3b3e468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3e4e0 Implicit # | | | `-ConstAttr 0x55d2f3b3e508 Implicit # | | |-FunctionDecl 0x55d2f3b3e6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55d2f3b3e580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3e758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3e7d0 Implicit # | | | `-ConstAttr 0x55d2f3b3e7f8 Implicit # | | |-FunctionDecl 0x55d2f3b3e998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55d2f3b3e870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3ea48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3eac0 Implicit # | | | `-ConstAttr 0x55d2f3b3eae8 Implicit # | | |-FunctionDecl 0x55d2f3b3ec88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55d2f3b3eb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3ed38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3edb0 Implicit # | | | `-ConstAttr 0x55d2f3b3edd8 Implicit # | | |-FunctionDecl 0x55d2f3b3ef78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55d2f3b3ee50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55d2f3b3f028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3f0a0 Implicit # | | | `-ConstAttr 0x55d2f3b3f0c8 Implicit # | | |-FunctionDecl 0x55d2f3b3f268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55d2f3b3f140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3f318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3f390 Implicit # | | | `-ConstAttr 0x55d2f3b3f3b8 Implicit # | | |-FunctionDecl 0x55d2f3b3f558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55d2f3b3f430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3f608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3f680 Implicit # | | | `-ConstAttr 0x55d2f3b3f6a8 Implicit # | | |-FunctionDecl 0x55d2f3b3f868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55d2f3b3f720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3f918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3f990 Implicit # | | | `-ConstAttr 0x55d2f3b3f9b8 Implicit # | | |-FunctionDecl 0x55d2f3b3fb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55d2f3b3fa18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55d2f3b3fbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3fc30 Implicit # | | | `-ConstAttr 0x55d2f3b3fc58 Implicit # | | |-FunctionDecl 0x55d2f3b3fdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55d2f3b3fcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b3fea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b3ff20 Implicit # | | | `-ConstAttr 0x55d2f3b3ff48 Implicit # | | |-FunctionDecl 0x55d2f3b400e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55d2f3b3ffc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b40198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b40210 Implicit # | | | `-ConstAttr 0x55d2f3b40238 Implicit # | | |-FunctionDecl 0x55d2f3b403d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55d2f3b402b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b40488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55d2f3b40500 Implicit # | | | `-ConstAttr 0x55d2f3b40528 Implicit # | | |-FunctionDecl 0x55d2f3b40638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b40588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b406e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d2f3b40760 Implicit # | | | `-ConstAttr 0x55d2f3b40788 Implicit # | | |-FunctionDecl 0x55d2f3b408a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b407f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b40950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d2f3b409c8 Implicit # | | | `-ConstAttr 0x55d2f3b409f0 Implicit # | | |-FunctionDecl 0x55d2f3b40b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b40a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b40bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d2f3b40c40 Implicit # | | | `-ConstAttr 0x55d2f3b40c68 Implicit # | | |-FunctionDecl 0x55d2f3b40d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b40ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b40e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d2f3b40eb8 Implicit # | | | `-ConstAttr 0x55d2f3b40ee0 Implicit # | | |-FunctionDecl 0x55d2f3b40ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b40f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b410a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d2f3b41118 Implicit # | | | `-ConstAttr 0x55d2f3b41140 Implicit # | | |-FunctionDecl 0x55d2f3b41268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b411b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b41318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d2f3b41390 Implicit # | | | `-ConstAttr 0x55d2f3b413b8 Implicit # | | |-FunctionDecl 0x55d2f3b414e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b41430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b41590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d2f3b41608 Implicit # | | | `-ConstAttr 0x55d2f3b41630 Implicit # | | |-FunctionDecl 0x55d2f3b41758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b416a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b41818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55d2f3b41890 Implicit # | | | `-ConstAttr 0x55d2f3b418b8 Implicit # | | |-FunctionDecl 0x55d2f3b419e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55d2f3b41a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55d2f3b41ae8 # | | | |-NoThrowAttr 0x55d2f3b41b28 Implicit # | | | `-ConstAttr 0x55d2f3b41b50 Implicit # | | |-FunctionDecl 0x55d2f3b41c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b41ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b41d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d2f3b41d78 Implicit # | | | `-ConstAttr 0x55d2f3b41da0 Implicit # | | |-FunctionDecl 0x55d2f3b41eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b41e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b41f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d2f3b41fe0 Implicit # | | | `-ConstAttr 0x55d2f3b42008 Implicit # | | |-FunctionDecl 0x55d2f3b42130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b42080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b421e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d2f3b42258 Implicit # | | | `-ConstAttr 0x55d2f3b42280 Implicit # | | |-FunctionDecl 0x55d2f3b423a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b422f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b42458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d2f3b424d0 Implicit # | | | `-ConstAttr 0x55d2f3b424f8 Implicit # | | |-FunctionDecl 0x55d2f3b42608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55d2f3b42558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d2f3b426b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d2f3b42730 Implicit # | | | `-ConstAttr 0x55d2f3b42758 Implicit # | | |-FunctionDecl 0x55d2f3b42880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3b427d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b42930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d2f3b429a8 Implicit # | | | `-ConstAttr 0x55d2f3b429d0 Implicit # | | |-FunctionDecl 0x55d2f3b42af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3b42a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b42ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d2f3b42c20 Implicit # | | | `-ConstAttr 0x55d2f3b42c48 Implicit # | | |-FunctionDecl 0x55d2f3b42d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3b42cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b42e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55d2f3b42e98 Implicit # | | | `-ConstAttr 0x55d2f3b42ec0 Implicit # | | |-FunctionDecl 0x55d2f3b42fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55d2f3b42f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55d2f3b43080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d2f3b430f8 Implicit # | | | `-ConstAttr 0x55d2f3b43120 Implicit # | | |-FunctionDecl 0x55d2f3b43238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3b43188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b432e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d2f3b43360 Implicit # | | | `-ConstAttr 0x55d2f3b43388 Implicit # | | |-FunctionDecl 0x55d2f3b434b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3b43400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b43560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d2f3b435d8 Implicit # | | | `-ConstAttr 0x55d2f3b43600 Implicit # | | |-FunctionDecl 0x55d2f3b43728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3b43678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3b437d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d2f3bab6b8 Implicit # | | | `-ConstAttr 0x55d2f3bab6e0 Implicit # | | |-FunctionDecl 0x55d2f3bab7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55d2f3bab740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55d2f3bab8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d2f3bab918 Implicit # | | | `-ConstAttr 0x55d2f3bab940 Implicit # | | |-FunctionDecl 0x55d2f3baba68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3bab9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3babb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d2f3babb90 Implicit # | | | `-ConstAttr 0x55d2f3babbb8 Implicit # | | |-FunctionDecl 0x55d2f3babce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3babc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3babd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d2f3babe08 Implicit # | | | `-ConstAttr 0x55d2f3babe30 Implicit # | | |-FunctionDecl 0x55d2f3babf58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3babea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3bac008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55d2f3bac080 Implicit # | | | `-ConstAttr 0x55d2f3bac0a8 Implicit # | | |-FunctionDecl 0x55d2f3bac1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55d2f3bac108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55d2f3bac268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d2f3bac2e0 Implicit # | | | `-ConstAttr 0x55d2f3bac308 Implicit # | | |-FunctionDecl 0x55d2f3bac420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3bac370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3bac4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d2f3bac548 Implicit # | | | `-ConstAttr 0x55d2f3bac570 Implicit # | | |-FunctionDecl 0x55d2f3bac698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3bac5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3bac748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d2f3bac7c0 Implicit # | | | `-ConstAttr 0x55d2f3bac7e8 Implicit # | | |-FunctionDecl 0x55d2f3bac910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3bac860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3bac9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d2f3baca38 Implicit # | | | `-ConstAttr 0x55d2f3baca60 Implicit # | | |-FunctionDecl 0x55d2f3bacb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55d2f3bacac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55d2f3bacc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d2f3bacc98 Implicit # | | | `-ConstAttr 0x55d2f3baccc0 Implicit # | | |-FunctionDecl 0x55d2f3bacde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3bacd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3bace98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d2f3bacf10 Implicit # | | | `-ConstAttr 0x55d2f3bacf38 Implicit # | | |-FunctionDecl 0x55d2f3bad060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3bacfb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3bad110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d2f3bad188 Implicit # | | | `-ConstAttr 0x55d2f3bad1b0 Implicit # | | |-FunctionDecl 0x55d2f3bad2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55d2f3bad228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3bad388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55d2f3bad400 Implicit # | | | `-ConstAttr 0x55d2f3bad428 Implicit # | | |-FunctionDecl 0x55d2f3bad538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55d2f3bad488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55d2f3bad5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d2f3bad680 Implicit # | | | `-ConstAttr 0x55d2f3bad6a8 Implicit # | | |-FunctionDecl 0x55d2f3bad7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55d2f3bad710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3bad870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d2f3bad8e8 Implicit # | | | `-ConstAttr 0x55d2f3bad910 Implicit # | | |-FunctionDecl 0x55d2f3bada38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55d2f3bad988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3badae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d2f3badb60 Implicit # | | | `-ConstAttr 0x55d2f3badb88 Implicit # | | |-FunctionDecl 0x55d2f3badcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55d2f3badc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3badd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d2f3baddd8 Implicit # | | | `-ConstAttr 0x55d2f3bade00 Implicit # | | |-FunctionDecl 0x55d2f3badf10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55d2f3bade60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55d2f3badfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d2f3bae038 Implicit # | | | `-ConstAttr 0x55d2f3bae060 Implicit # | | |-FunctionDecl 0x55d2f3bae188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55d2f3bae0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3bae238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d2f3bae2b0 Implicit # | | | `-ConstAttr 0x55d2f3bae2d8 Implicit # | | |-FunctionDecl 0x55d2f3bae400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55d2f3bae350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55d2f3bae4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55d2f3bae528 Implicit # | | | `-ConstAttr 0x55d2f3bae550 Implicit # | | `-FunctionDecl 0x55d2f3bae678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55d2f3bae5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55d2f3bae728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55d2f3bae7a0 Implicit # | | `-ConstAttr 0x55d2f3bae7c8 Implicit # | |-LinkageSpecDecl 0x55d2f3af06f8 col:45 implicit C # | | `-FunctionDecl 0x55d2f3af0748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d2f3af07f0 <> Implicit 501 # | | |-NoThrowAttr 0x55d2f3af0850 Implicit # | | `-ConstAttr 0x55d2f3af0878 Implicit # | |-NamespaceDecl 0x55d2f3bae818 prev 0x55d2f3ab4ca8 line:12:11 hlsl # | | |-original Namespace 0x55d2f3a0ba98 'hlsl' # | | |-FunctionDecl 0x55d2f3baea18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bae930 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3baed98 # | | | | `-ReturnStmt 0x55d2f3baed88 # | | | | `-CallExpr 0x55d2f3baed58 'float' # | | | | |-ImplicitCastExpr 0x55d2f3baed40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3baece8 '' Function 0x55d2f3ac1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3baecc0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3baeca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3baec90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3baec58 'double' lvalue ParmVar 0x55d2f3bae930 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3baeac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3baef88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3baee58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3baf358 # | | | | `-ReturnStmt 0x55d2f3baf348 # | | | | `-CallExpr 0x55d2f3baf318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3baf300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3baf278 '' Function 0x55d2f3ac1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3baf250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3baf238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3baf220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3baf1e8 'double2':'vector' lvalue ParmVar 0x55d2f3baee58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3baf038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3baf548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3baf418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3bb4398 # | | | | `-ReturnStmt 0x55d2f3bb4388 # | | | | `-CallExpr 0x55d2f3bb4358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bb4340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bb42c0 '' Function 0x55d2f3ac2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bb4298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bb4280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bb4268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bb4230 'double3':'vector' lvalue ParmVar 0x55d2f3baf418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3baf5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bb4588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bb4458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3bb4968 # | | | | `-ReturnStmt 0x55d2f3bb4958 # | | | | `-CallExpr 0x55d2f3bb4928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bb4910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bb4888 '' Function 0x55d2f3ac2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bb4860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bb4848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bb4830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bb47f8 'double4':'vector' lvalue ParmVar 0x55d2f3bb4458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bb4638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bb4b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bb4a18 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3bb4e60 # | | | | `-ReturnStmt 0x55d2f3bb4e50 # | | | | `-CallExpr 0x55d2f3bb4e20 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bb4e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bb4de8 '' Function 0x55d2f3ac1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bb4dc0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bb4da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bb4d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bb4d58 'int' lvalue ParmVar 0x55d2f3bb4a18 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3bb4bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bb5038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bb4f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3bb53b0 # | | | | `-ReturnStmt 0x55d2f3bb53a0 # | | | | `-CallExpr 0x55d2f3bb5370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bb5358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bb5338 '' Function 0x55d2f3ac1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bb5310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bb52f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bb52e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bb52a8 'int2':'vector' lvalue ParmVar 0x55d2f3bb4f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bb50e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bb5588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bb5460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3bb5908 # | | | | `-ReturnStmt 0x55d2f3bb58f8 # | | | | `-CallExpr 0x55d2f3bb58c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bb58b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bb5890 '' Function 0x55d2f3ac2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bb5868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bb5850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bb5838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bb5800 'int3':'vector' lvalue ParmVar 0x55d2f3bb5460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bb5638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bb5ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bb59b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3bb5e70 # | | | | `-ReturnStmt 0x55d2f3bb5e60 # | | | | `-CallExpr 0x55d2f3bb5e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bb5e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bb5df8 '' Function 0x55d2f3ac2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bb5dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bb5db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bb5da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bb5d68 'int4':'vector' lvalue ParmVar 0x55d2f3bb59b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bb5b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bb5fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bb5f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3bbb3f8 # | | | | `-ReturnStmt 0x55d2f3bbb3e8 # | | | | `-CallExpr 0x55d2f3bbb3b8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bbb3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bbb380 '' Function 0x55d2f3ac1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bbb358 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bbb340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbb328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbb2f0 'uint':'unsigned int' lvalue ParmVar 0x55d2f3bb5f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3bbb130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbb558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbb4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3bbb8f0 # | | | | `-ReturnStmt 0x55d2f3bbb8e0 # | | | | `-CallExpr 0x55d2f3bbb8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbb898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bbb878 '' Function 0x55d2f3ac1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bbb850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbb838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbb820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbb7e8 'uint2':'vector' lvalue ParmVar 0x55d2f3bbb4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbb608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbba50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbb9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3bbbdf0 # | | | | `-ReturnStmt 0x55d2f3bbbde0 # | | | | `-CallExpr 0x55d2f3bbbdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbbd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bbbd78 '' Function 0x55d2f3ac2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bbbd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbbd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbbd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbbce8 'uint3':'vector' lvalue ParmVar 0x55d2f3bbb9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbbb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbbf50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbbea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3bbc2f8 # | | | | `-ReturnStmt 0x55d2f3bbc2e8 # | | | | `-CallExpr 0x55d2f3bbc2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbc2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bbc280 '' Function 0x55d2f3ac2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bbc258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbc240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbc228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbc1f0 'uint4':'vector' lvalue ParmVar 0x55d2f3bbbea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbc000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbc4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbc3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3bbc870 # | | | | `-ReturnStmt 0x55d2f3bbc860 # | | | | `-CallExpr 0x55d2f3bbc830 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bbc818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bbc7f8 '' Function 0x55d2f3ac1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bbc7d0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bbc7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbc7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbc768 'int64_t':'long' lvalue ParmVar 0x55d2f3bbc3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3bbc588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbca48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbc920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bbce00 # | | | | `-ReturnStmt 0x55d2f3bbcdf0 # | | | | `-CallExpr 0x55d2f3bbcdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbcda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bbcd88 '' Function 0x55d2f3ac1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bbcd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbcd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbcd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbccf8 'int64_t2':'vector' lvalue ParmVar 0x55d2f3bbc920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbcaf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbcfd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbceb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bbd3b0 # | | | | `-ReturnStmt 0x55d2f3bbd3a0 # | | | | `-CallExpr 0x55d2f3bbd370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbd358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bbd338 '' Function 0x55d2f3ac2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bbd310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbd2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbd2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbd2a8 'int64_t3':'vector' lvalue ParmVar 0x55d2f3bbceb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbd088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbd588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbd460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bbd950 # | | | | `-ReturnStmt 0x55d2f3bbd940 # | | | | `-CallExpr 0x55d2f3bbd910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbd8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bbd8d8 '' Function 0x55d2f3ac2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bbd8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbd898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbd880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbd848 'int64_t4':'vector' lvalue ParmVar 0x55d2f3bbd460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbd638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbdb28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbda00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3bbdee0 # | | | | `-ReturnStmt 0x55d2f3bbded0 # | | | | `-CallExpr 0x55d2f3bbdea0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bbde88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bbde68 '' Function 0x55d2f3ac1c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bbde40 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bbde28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbde10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbddd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3bbda00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3bbdbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbe0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbdf90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bbe490 # | | | | `-ReturnStmt 0x55d2f3bbe480 # | | | | `-CallExpr 0x55d2f3bbe450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbe438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bbe418 '' Function 0x55d2f3ac1ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bbe3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbe3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbe3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbe388 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3bbdf90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbe168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbe668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbe540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bbea48 # | | | | `-ReturnStmt 0x55d2f3bbea38 # | | | | `-CallExpr 0x55d2f3bbea08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbe9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bbe9d0 '' Function 0x55d2f3ac2120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bbe9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbe990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbe978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbe940 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3bbe540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbe718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbec28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbeaf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bbf010 # | | | | `-ReturnStmt 0x55d2f3bbf000 # | | | | `-CallExpr 0x55d2f3bbefd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbefb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bbef98 '' Function 0x55d2f3ac2398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bbef70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbef58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbef40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbef08 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3bbeaf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbecd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bbf198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbf0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3bbf4e0 # | | | | `-ReturnStmt 0x55d2f3bbf4d0 # | | | | `-CallExpr 0x55d2f3bbf4a0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bbf488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bbf468 '' Function 0x55d2f3adb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bbf440 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bbf428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbf410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbf3d8 'double' lvalue ParmVar 0x55d2f3bbf0d0 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3bbf248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bbf650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbf5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3bbf9b8 # | | | | `-ReturnStmt 0x55d2f3bbf9a8 # | | | | `-CallExpr 0x55d2f3bbf978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbf960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bbf940 '' Function 0x55d2f3adbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bbf918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbf900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbf8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbf8b0 'double2':'vector' lvalue ParmVar 0x55d2f3bbf5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbf700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bbfb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbfa78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3bbfe98 # | | | | `-ReturnStmt 0x55d2f3bbfe88 # | | | | `-CallExpr 0x55d2f3bbfe58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bbfe40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bbfe20 '' Function 0x55d2f3aca588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bbfdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bbfde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bbfdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bbfd90 'double3':'vector' lvalue ParmVar 0x55d2f3bbfa78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bbfbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bc0008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bbff58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3bc0380 # | | | | `-ReturnStmt 0x55d2f3bc0370 # | | | | `-CallExpr 0x55d2f3bc0340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bc0328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bc0308 '' Function 0x55d2f3aca800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bc02e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bc02c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bc02b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bc0278 'double4':'vector' lvalue ParmVar 0x55d2f3bbff58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bc00b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bc04e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bc0430 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3bc0838 # | | | | `-ReturnStmt 0x55d2f3bc0828 # | | | | `-CallExpr 0x55d2f3bc07f8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bc07e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bc07c0 '' Function 0x55d2f3adb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bc0798 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bc0780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bc0768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bc0730 'int' lvalue ParmVar 0x55d2f3bc0430 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3bc0590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bc0998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bc08e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3bc0d10 # | | | | `-ReturnStmt 0x55d2f3bc0d00 # | | | | `-CallExpr 0x55d2f3bc0cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bc0cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bc0c98 '' Function 0x55d2f3adbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bc0c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bc0c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bc0c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bc0c08 'int2':'vector' lvalue ParmVar 0x55d2f3bc08e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bc0a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bc0e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bc0dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3bc9380 # | | | | `-ReturnStmt 0x55d2f3bc9370 # | | | | `-CallExpr 0x55d2f3bc9340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bc9328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bc9308 '' Function 0x55d2f3aca588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bc92e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bc1138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bc1120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bc10e8 'int3':'vector' lvalue ParmVar 0x55d2f3bc0dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bc0f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bc94e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bc9430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3bc9868 # | | | | `-ReturnStmt 0x55d2f3bc9858 # | | | | `-CallExpr 0x55d2f3bc9828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bc9810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bc97f0 '' Function 0x55d2f3aca800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bc97c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bc97b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bc9798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bc9760 'int4':'vector' lvalue ParmVar 0x55d2f3bc9430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bc9590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bc99c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bc9918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3bc9d40 # | | | | `-ReturnStmt 0x55d2f3bc9d30 # | | | | `-CallExpr 0x55d2f3bc9d00 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bc9ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bc9cc8 '' Function 0x55d2f3adb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bc9ca0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bc9c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bc9c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bc9c38 'uint':'unsigned int' lvalue ParmVar 0x55d2f3bc9918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3bc9a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bc9ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bc9df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3bca238 # | | | | `-ReturnStmt 0x55d2f3bca228 # | | | | `-CallExpr 0x55d2f3bca1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bca1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bca1c0 '' Function 0x55d2f3adbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bca198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bca180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bca168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bca130 'uint2':'vector' lvalue ParmVar 0x55d2f3bc9df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bc9f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bca398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bca2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3bca738 # | | | | `-ReturnStmt 0x55d2f3bca728 # | | | | `-CallExpr 0x55d2f3bca6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bca6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bca6c0 '' Function 0x55d2f3aca588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bca698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bca680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bca668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bca630 'uint3':'vector' lvalue ParmVar 0x55d2f3bca2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bca448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bca898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bca7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3bcac40 # | | | | `-ReturnStmt 0x55d2f3bcac30 # | | | | `-CallExpr 0x55d2f3bcac00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bcabe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bcabc8 '' Function 0x55d2f3aca800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bcaba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bcab88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcab70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcab38 'uint4':'vector' lvalue ParmVar 0x55d2f3bca7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bca948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bcada0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bcacf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3bcb138 # | | | | `-ReturnStmt 0x55d2f3bcb128 # | | | | `-CallExpr 0x55d2f3bcb0f8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bcb0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bcb0c0 '' Function 0x55d2f3adb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bcb098 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bcb080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcb068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcb030 'int64_t':'long' lvalue ParmVar 0x55d2f3bcacf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3bcae50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bcb680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bcb1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bcba38 # | | | | `-ReturnStmt 0x55d2f3bcba28 # | | | | `-CallExpr 0x55d2f3bcb9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bcb9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bcb9c0 '' Function 0x55d2f3adbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bcb998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bcb980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcb968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcb930 'int64_t2':'vector' lvalue ParmVar 0x55d2f3bcb1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bcb730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bcbb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bcbae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bcbf58 # | | | | `-ReturnStmt 0x55d2f3bcbf48 # | | | | `-CallExpr 0x55d2f3bcbf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bcbf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bcbee0 '' Function 0x55d2f3aca588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bcbeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bcbea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcbe88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcbe50 'int64_t3':'vector' lvalue ParmVar 0x55d2f3bcbae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bcbc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bcc0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bcc008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bcc480 # | | | | `-ReturnStmt 0x55d2f3bcc470 # | | | | `-CallExpr 0x55d2f3bcc440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bcc428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bcc408 '' Function 0x55d2f3aca800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bcc3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bcc3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcc3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcc378 'int64_t4':'vector' lvalue ParmVar 0x55d2f3bcc008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bcc168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bcc5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bcc530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3bcc998 # | | | | `-ReturnStmt 0x55d2f3bcc988 # | | | | `-CallExpr 0x55d2f3bcc958 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bcc940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bcc920 '' Function 0x55d2f3adb920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bcc8f8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bcc8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcc8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcc890 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3bcc530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3bcc690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bccaf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bcca48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bcced0 # | | | | `-ReturnStmt 0x55d2f3bccec0 # | | | | `-CallExpr 0x55d2f3bcce90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bcce78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bcce58 '' Function 0x55d2f3adbb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bcce30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bcce18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcce00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bccdc8 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3bcca48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bccba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bcd030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bccf80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bcd410 # | | | | `-ReturnStmt 0x55d2f3bcd400 # | | | | `-CallExpr 0x55d2f3bcd3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bcd3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bcd398 '' Function 0x55d2f3aca588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bcd370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bcd358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcd340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcd308 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3bccf80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bcd0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bcd570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bcd4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bcf170 # | | | | `-ReturnStmt 0x55d2f3bcf160 # | | | | `-CallExpr 0x55d2f3bcf130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bcf118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bcf0f8 '' Function 0x55d2f3aca800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bcf0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bcf0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcf0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcf068 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3bcd4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bcd620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bcf2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bcf230 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3bcf628 # | | | | `-ReturnStmt 0x55d2f3bcf618 # | | | | `-CallExpr 0x55d2f3bcf5e8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bcf5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bcf5b0 '' Function 0x55d2f3aded00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bcf588 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bcf570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcf558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcf520 'double' lvalue ParmVar 0x55d2f3bcf230 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3bcf390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bcf798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bcf6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3bcfb00 # | | | | `-ReturnStmt 0x55d2f3bcfaf0 # | | | | `-CallExpr 0x55d2f3bcfac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bcfaa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bcfa88 '' Function 0x55d2f3adef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bcfa60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bcfa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcfa30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcf9f8 'double2':'vector' lvalue ParmVar 0x55d2f3bcf6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bcf848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bcfc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bcfbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3bcffe0 # | | | | `-ReturnStmt 0x55d2f3bcffd0 # | | | | `-CallExpr 0x55d2f3bcffa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bcff88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bcff68 '' Function 0x55d2f3adf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bcff40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bcff28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bcff10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bcfed8 'double3':'vector' lvalue ParmVar 0x55d2f3bcfbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bcfd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bd0150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd00a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3bd04c8 # | | | | `-ReturnStmt 0x55d2f3bd04b8 # | | | | `-CallExpr 0x55d2f3bd0488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd0470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bd0450 '' Function 0x55d2f3adf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bd0428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd0410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd03f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd03c0 'double4':'vector' lvalue ParmVar 0x55d2f3bd00a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd0200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bd0628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd0578 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3bd0980 # | | | | `-ReturnStmt 0x55d2f3bd0970 # | | | | `-CallExpr 0x55d2f3bd0940 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bd0928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bd0908 '' Function 0x55d2f3aded00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bd08e0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bd08c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd08b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd0878 'int' lvalue ParmVar 0x55d2f3bd0578 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3bd06d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd0ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd0a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3bd0e58 # | | | | `-ReturnStmt 0x55d2f3bd0e48 # | | | | `-CallExpr 0x55d2f3bd0e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd0e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bd0de0 '' Function 0x55d2f3adef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bd0db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd0da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd0d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd0d50 'int2':'vector' lvalue ParmVar 0x55d2f3bd0a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd0b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd1e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd1d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3bd21a8 # | | | | `-ReturnStmt 0x55d2f3bd2198 # | | | | `-CallExpr 0x55d2f3bd2168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd2150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bd2130 '' Function 0x55d2f3adf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bd2108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd20f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd20d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd20a0 'int3':'vector' lvalue ParmVar 0x55d2f3bd1d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd1ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd2308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd2258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3bd2690 # | | | | `-ReturnStmt 0x55d2f3bd2680 # | | | | `-CallExpr 0x55d2f3bd2650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd2638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bd2618 '' Function 0x55d2f3adf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bd25f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd25d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd25c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd2588 'int4':'vector' lvalue ParmVar 0x55d2f3bd2258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd23b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd27f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd2740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3bd2b68 # | | | | `-ReturnStmt 0x55d2f3bd2b58 # | | | | `-CallExpr 0x55d2f3bd2b28 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bd2b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bd2af0 '' Function 0x55d2f3aded00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bd2ac8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bd2ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd2a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd2a60 'uint':'unsigned int' lvalue ParmVar 0x55d2f3bd2740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3bd28a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd2cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd2c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3bd3060 # | | | | `-ReturnStmt 0x55d2f3bd3050 # | | | | `-CallExpr 0x55d2f3bd3020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd3008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bd2fe8 '' Function 0x55d2f3adef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bd2fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd2fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd2f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd2f58 'uint2':'vector' lvalue ParmVar 0x55d2f3bd2c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd2d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd31c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd3110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3bd3560 # | | | | `-ReturnStmt 0x55d2f3bd3550 # | | | | `-CallExpr 0x55d2f3bd3520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd3508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bd34e8 '' Function 0x55d2f3adf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bd34c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd34a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd3490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd3458 'uint3':'vector' lvalue ParmVar 0x55d2f3bd3110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd3270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd36c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd3610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3bd3a68 # | | | | `-ReturnStmt 0x55d2f3bd3a58 # | | | | `-CallExpr 0x55d2f3bd3a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd3a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bd39f0 '' Function 0x55d2f3adf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bd39c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd39b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd3998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd3960 'uint4':'vector' lvalue ParmVar 0x55d2f3bd3610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd3770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd3bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd3b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3bd4830 # | | | | `-ReturnStmt 0x55d2f3bd4820 # | | | | `-CallExpr 0x55d2f3bd47f0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bd47d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bd47b8 '' Function 0x55d2f3aded00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bd4790 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bd4778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd4760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd4728 'int64_t':'long' lvalue ParmVar 0x55d2f3bd3b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3bd3c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd4990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd48e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bd4d48 # | | | | `-ReturnStmt 0x55d2f3bd4d38 # | | | | `-CallExpr 0x55d2f3bd4d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd4cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bd4cd0 '' Function 0x55d2f3adef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bd4ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd4c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd4c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd4c40 'int64_t2':'vector' lvalue ParmVar 0x55d2f3bd48e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd4a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd4ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd4df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bd5268 # | | | | `-ReturnStmt 0x55d2f3bd5258 # | | | | `-CallExpr 0x55d2f3bd5228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd5210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bd51f0 '' Function 0x55d2f3adf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bd51c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd51b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd5198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd5160 'int64_t3':'vector' lvalue ParmVar 0x55d2f3bd4df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd4f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd53c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd5318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bd5790 # | | | | `-ReturnStmt 0x55d2f3bd5780 # | | | | `-CallExpr 0x55d2f3bd5750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd5738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bd5718 '' Function 0x55d2f3adf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bd56f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd56d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd56c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd5688 'int64_t4':'vector' lvalue ParmVar 0x55d2f3bd5318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd5478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd58f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd5840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3bd5ca8 # | | | | `-ReturnStmt 0x55d2f3bd5c98 # | | | | `-CallExpr 0x55d2f3bd5c68 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bd5c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bd5c30 '' Function 0x55d2f3aded00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bd5c08 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bd5bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd5bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd5ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3bd5840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3bd59a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd5e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd5d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bd61e0 # | | | | `-ReturnStmt 0x55d2f3bd61d0 # | | | | `-CallExpr 0x55d2f3bd61a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd6188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bd6168 '' Function 0x55d2f3adef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bd6140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd6128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd6110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd60d8 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3bd5d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd5eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd6340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd6290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bd7048 # | | | | `-ReturnStmt 0x55d2f3bd7038 # | | | | `-CallExpr 0x55d2f3bd7008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd6ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bd6fd0 '' Function 0x55d2f3adf1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bd6fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd6f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd6f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd6f40 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3bd6290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd63f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd71a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd70f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bd7590 # | | | | `-ReturnStmt 0x55d2f3bd7580 # | | | | `-CallExpr 0x55d2f3bd7550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd7538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bd7518 '' Function 0x55d2f3adf468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bd74f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd74d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd74c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd7488 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3bd70f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd7258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd77e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd7650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d2f3bd76d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55d2f3bd7c00 # | | | | `-ReturnStmt 0x55d2f3bd7bf0 # | | | | `-CallExpr 0x55d2f3bd7bb8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bd7ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3bd7b50 '' Function 0x55d2f3ae05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3bd7a98 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3bd7a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bd7a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bd7a30 'double' lvalue ParmVar 0x55d2f3bd7650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55d2f3bd7b28 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bd7b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd7af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd7ac0 'double' lvalue ParmVar 0x55d2f3bd76d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55d2f3bd78a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bd7e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd7cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3bd7d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3bd8320 # | | | | `-ReturnStmt 0x55d2f3bd8310 # | | | | `-CallExpr 0x55d2f3bd82d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd82c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3bd8238 '' Function 0x55d2f3ae0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3bd8168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3bd8150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bd8138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bd8100 'double2':'vector' lvalue ParmVar 0x55d2f3bd7cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3bd8210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd81f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd81e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd81a8 'double2':'vector' lvalue ParmVar 0x55d2f3bd7d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd7f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bd85b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd83e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3bd8460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3bd8a40 # | | | | `-ReturnStmt 0x55d2f3bd8a30 # | | | | `-CallExpr 0x55d2f3bd89f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd89e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3bd8960 '' Function 0x55d2f3ae0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3bd8890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3bd8878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bd8860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bd8828 'double3':'vector' lvalue ParmVar 0x55d2f3bd83e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3bd8938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd8920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd8908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd88d0 'double3':'vector' lvalue ParmVar 0x55d2f3bd8460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd8670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bd8cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd8b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3bd8b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3bd95a0 # | | | | `-ReturnStmt 0x55d2f3bd9590 # | | | | `-CallExpr 0x55d2f3bd9558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bd9540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3bd94c0 '' Function 0x55d2f3ae10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3bd93f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3bd93d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bd93c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bd9388 'double4':'vector' lvalue ParmVar 0x55d2f3bd8b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3bd9498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bd9480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd9468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd9430 'double4':'vector' lvalue ParmVar 0x55d2f3bd8b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd8d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bd97e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd9650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d2f3bd96d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55d2f3bd9be0 # | | | | `-ReturnStmt 0x55d2f3bd9bd0 # | | | | `-CallExpr 0x55d2f3bd9b98 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bd9b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3bd9b60 '' Function 0x55d2f3ae05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3bd9aa8 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3bd9a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bd9a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bd9a40 'int' lvalue ParmVar 0x55d2f3bd9650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55d2f3bd9b38 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bd9b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bd9b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bd9ad0 'int' lvalue ParmVar 0x55d2f3bd96d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55d2f3bd98a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bd9e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bd9c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3bd9d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3bda298 # | | | | `-ReturnStmt 0x55d2f3bda288 # | | | | `-CallExpr 0x55d2f3bda250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bda238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3bda218 '' Function 0x55d2f3ae0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3bda148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3bda130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bda118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bda0e0 'int2':'vector' lvalue ParmVar 0x55d2f3bd9c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3bda1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bda1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bda1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bda188 'int2':'vector' lvalue ParmVar 0x55d2f3bd9d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bd9f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bda518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bda348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3bda3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3bda950 # | | | | `-ReturnStmt 0x55d2f3bda940 # | | | | `-CallExpr 0x55d2f3bda908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bda8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3bda8d0 '' Function 0x55d2f3ae0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3bda800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3bda7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bda7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bda798 'int3':'vector' lvalue ParmVar 0x55d2f3bda348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3bda8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bda890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bda878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bda840 'int3':'vector' lvalue ParmVar 0x55d2f3bda3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bda5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bdabd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bdaa00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3bdaa80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3bdb018 # | | | | `-ReturnStmt 0x55d2f3bdb008 # | | | | `-CallExpr 0x55d2f3bdafd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bdafb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3bdaf98 '' Function 0x55d2f3ae10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3bdaec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3bdaeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bdae98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bdae60 'int4':'vector' lvalue ParmVar 0x55d2f3bdaa00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3bdaf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bdaf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bdaf40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bdaf08 'int4':'vector' lvalue ParmVar 0x55d2f3bdaa80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bdac90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bdb878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bdb0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3bdb148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3bdbc90 # | | | | `-ReturnStmt 0x55d2f3bdbc80 # | | | | `-CallExpr 0x55d2f3bdbc48 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bdbc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3bdbc10 '' Function 0x55d2f3ae05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3bdbb58 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3bdbb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bdbb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bdbaf0 'uint':'unsigned int' lvalue ParmVar 0x55d2f3bdb0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d2f3bdbbe8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bdbbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bdbbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bdbb80 'uint':'unsigned int' lvalue ParmVar 0x55d2f3bdb148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3bdb930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bdbf18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bdbd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3bdbdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3bdc368 # | | | | `-ReturnStmt 0x55d2f3bdc358 # | | | | `-CallExpr 0x55d2f3bdc320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bdc308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3bdc2e8 '' Function 0x55d2f3ae0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3bdc218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3bdc200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bdc1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bdc1b0 'uint2':'vector' lvalue ParmVar 0x55d2f3bdbd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3bdc2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bdc2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bdc290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bdc258 'uint2':'vector' lvalue ParmVar 0x55d2f3bdbdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bdbfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bdc5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bdc418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3bdc498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3bdca40 # | | | | `-ReturnStmt 0x55d2f3bdca30 # | | | | `-CallExpr 0x55d2f3bdc9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bdc9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3bdc9c0 '' Function 0x55d2f3ae0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3bdc8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3bdc8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bdc8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bdc888 'uint3':'vector' lvalue ParmVar 0x55d2f3bdc418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3bdc998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bdc980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bdc968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bdc930 'uint3':'vector' lvalue ParmVar 0x55d2f3bdc498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bdc6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bdccc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bdcaf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3bdcb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3bdd128 # | | | | `-ReturnStmt 0x55d2f3bdd118 # | | | | `-CallExpr 0x55d2f3bdd0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bdd0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3bdd0a8 '' Function 0x55d2f3ae10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3bdcfd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3bdcfc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bdcfa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bdcf70 'uint4':'vector' lvalue ParmVar 0x55d2f3bdcaf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3bdd080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bdd068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bdd050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bdd018 'uint4':'vector' lvalue ParmVar 0x55d2f3bdcb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bdcd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bdd3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bdd1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3bdd258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3be0318 # | | | | `-ReturnStmt 0x55d2f3be0308 # | | | | `-CallExpr 0x55d2f3be02d0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bdd780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3bdd760 '' Function 0x55d2f3ae05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3bdd6a8 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3bdd690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3bdd678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3bdd640 'int64_t':'long' lvalue ParmVar 0x55d2f3bdd1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d2f3bdd738 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bdd720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bdd708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bdd6d0 'int64_t':'long' lvalue ParmVar 0x55d2f3bdd258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3bdd460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be0598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be03c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3be0448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3be0a08 # | | | | `-ReturnStmt 0x55d2f3be09f8 # | | | | `-CallExpr 0x55d2f3be09c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be09a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3be0988 '' Function 0x55d2f3ae0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3be08b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3be08a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3be0888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3be0850 'int64_t2':'vector' lvalue ParmVar 0x55d2f3be03c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3be0960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be0948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be0930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be08f8 'int64_t2':'vector' lvalue ParmVar 0x55d2f3be0448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3be0650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be0c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be0ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3be0b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3be1100 # | | | | `-ReturnStmt 0x55d2f3be10f0 # | | | | `-CallExpr 0x55d2f3be10b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be10a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3be1080 '' Function 0x55d2f3ae0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3be0fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3be0f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3be0f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3be0f48 'int64_t3':'vector' lvalue ParmVar 0x55d2f3be0ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3be1058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be1040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be1028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be0ff0 'int64_t3':'vector' lvalue ParmVar 0x55d2f3be0b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3be0d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be1388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be11b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3be1230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3be1808 # | | | | `-ReturnStmt 0x55d2f3be17f8 # | | | | `-CallExpr 0x55d2f3be17c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be17a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3be1788 '' Function 0x55d2f3ae10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3be16b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3be16a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3be1688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3be1650 'int64_t4':'vector' lvalue ParmVar 0x55d2f3be11b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3be1760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be1748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be1730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be16f8 'int64_t4':'vector' lvalue ParmVar 0x55d2f3be1230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3be1440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be1a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be18b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3be1938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3be1ee0 # | | | | `-ReturnStmt 0x55d2f3be1ed0 # | | | | `-CallExpr 0x55d2f3be1e98 'float' # | | | | |-ImplicitCastExpr 0x55d2f3be1e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3be1e60 '' Function 0x55d2f3ae05c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3be1da8 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3be1d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3be1d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3be1d40 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3be18b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d2f3be1e38 'float' # | | | | `-ImplicitCastExpr 0x55d2f3be1e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be1e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be1dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3be1938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3be1b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be2168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be1f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3be2010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3be2618 # | | | | `-ReturnStmt 0x55d2f3be2608 # | | | | `-CallExpr 0x55d2f3be25d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be25b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3be2598 '' Function 0x55d2f3ae0958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3be24c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3be24b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3be2498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3be2460 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3be1f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3be2570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be2558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be2540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be2508 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3be2010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3be2220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be2898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be26c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3be2748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3be2d30 # | | | | `-ReturnStmt 0x55d2f3be2d20 # | | | | `-CallExpr 0x55d2f3be2ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be2cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3be2cb0 '' Function 0x55d2f3ae0d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3be2be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3be2bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3be2bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3be2b78 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3be26c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3be2c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be2c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be2c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be2c20 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3be2748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3be2950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be2fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be2de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3be2e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3be3458 # | | | | `-ReturnStmt 0x55d2f3be3448 # | | | | `-CallExpr 0x55d2f3be3410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be33f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3be33d8 '' Function 0x55d2f3ae10a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3be3308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3be32f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3be32d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3be32a0 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3be2de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3be33b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be3398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be3380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be3348 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3be2e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3be3070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be35c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be3518 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3be3910 # | | | | `-ReturnStmt 0x55d2f3be3900 # | | | | `-CallExpr 0x55d2f3be38d0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3be38b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3be3898 '' Function 0x55d2f3ae1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3be3870 'float' # | | | | `-ImplicitCastExpr 0x55d2f3be3858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be3840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be3808 'double' lvalue ParmVar 0x55d2f3be3518 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3be3678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3be3a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be39d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3be3de8 # | | | | `-ReturnStmt 0x55d2f3be3dd8 # | | | | `-CallExpr 0x55d2f3be3da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be3d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3be3d70 '' Function 0x55d2f3ae1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3be3d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be3d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be3d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be3ce0 'double2':'vector' lvalue ParmVar 0x55d2f3be39d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3be3b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3be3f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be3ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3be42c8 # | | | | `-ReturnStmt 0x55d2f3be42b8 # | | | | `-CallExpr 0x55d2f3be4288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be4270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3be4250 '' Function 0x55d2f3ae2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3be4228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be4210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be41f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be41c0 'double3':'vector' lvalue ParmVar 0x55d2f3be3ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3be4008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3be4448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be4398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3be47c0 # | | | | `-ReturnStmt 0x55d2f3be47b0 # | | | | `-CallExpr 0x55d2f3be4780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be4768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3be4748 '' Function 0x55d2f3ae2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3be4720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be4708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be46f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be46b8 'double4':'vector' lvalue ParmVar 0x55d2f3be4398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3be44f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3be4920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be4870 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3be4c78 # | | | | `-ReturnStmt 0x55d2f3be4c68 # | | | | `-CallExpr 0x55d2f3be4c38 'float' # | | | | |-ImplicitCastExpr 0x55d2f3be4c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3be4c00 '' Function 0x55d2f3ae1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3be4bd8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3be4bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be4ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be4b70 'int' lvalue ParmVar 0x55d2f3be4870 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3be49d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be4dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be4d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3be5150 # | | | | `-ReturnStmt 0x55d2f3be5140 # | | | | `-CallExpr 0x55d2f3be5110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be50f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3be50d8 '' Function 0x55d2f3ae1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3be50b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be5098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be5080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be5048 'int2':'vector' lvalue ParmVar 0x55d2f3be4d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3be4e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be52b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be5200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3be5630 # | | | | `-ReturnStmt 0x55d2f3be5620 # | | | | `-CallExpr 0x55d2f3be55f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be55d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3be55b8 '' Function 0x55d2f3ae2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3be5590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be5578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be5560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be5528 'int3':'vector' lvalue ParmVar 0x55d2f3be5200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3be5360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be5790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be56e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3be5b18 # | | | | `-ReturnStmt 0x55d2f3be5b08 # | | | | `-CallExpr 0x55d2f3be5ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be5ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3be5aa0 '' Function 0x55d2f3ae2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3be5a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be5a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be5a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be5a10 'int4':'vector' lvalue ParmVar 0x55d2f3be56e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3be5840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be5c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be5bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3be5ff0 # | | | | `-ReturnStmt 0x55d2f3be5fe0 # | | | | `-CallExpr 0x55d2f3be5fb0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3be5f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3be5f78 '' Function 0x55d2f3ae1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3be5f50 'float' # | | | | `-ImplicitCastExpr 0x55d2f3be5f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be5f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be5ee8 'uint':'unsigned int' lvalue ParmVar 0x55d2f3be5bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3be5d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be6150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be60a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3be7d10 # | | | | `-ReturnStmt 0x55d2f3be7d00 # | | | | `-CallExpr 0x55d2f3be7cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be7cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3be7c98 '' Function 0x55d2f3ae1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3be7c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be7c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be7c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be7c08 'uint2':'vector' lvalue ParmVar 0x55d2f3be60a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3be6200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be7e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be7dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3be8210 # | | | | `-ReturnStmt 0x55d2f3be8200 # | | | | `-CallExpr 0x55d2f3be81d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be81b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3be8198 '' Function 0x55d2f3ae2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3be8170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be8158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be8140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be8108 'uint3':'vector' lvalue ParmVar 0x55d2f3be7dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3be7f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be8370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be82c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3be8718 # | | | | `-ReturnStmt 0x55d2f3be8708 # | | | | `-CallExpr 0x55d2f3be86d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be86c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3be86a0 '' Function 0x55d2f3ae2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3be8678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be8660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be8648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be8610 'uint4':'vector' lvalue ParmVar 0x55d2f3be82c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3be8420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be8878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be87c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3be8c10 # | | | | `-ReturnStmt 0x55d2f3be8c00 # | | | | `-CallExpr 0x55d2f3be8bd0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3be8bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3be8b98 '' Function 0x55d2f3ae1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3be8b70 'float' # | | | | `-ImplicitCastExpr 0x55d2f3be8b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be8b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be8b08 'int64_t':'long' lvalue ParmVar 0x55d2f3be87c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3be8928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be8d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be8cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3be9128 # | | | | `-ReturnStmt 0x55d2f3be9118 # | | | | `-CallExpr 0x55d2f3be90e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be90d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3be90b0 '' Function 0x55d2f3ae1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3be9088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be9070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be9058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be9020 'int64_t2':'vector' lvalue ParmVar 0x55d2f3be8cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3be8e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be9288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be91d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3be9648 # | | | | `-ReturnStmt 0x55d2f3be9638 # | | | | `-CallExpr 0x55d2f3be9608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3be95f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3be95d0 '' Function 0x55d2f3ae2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3be95a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be9590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be9578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be9540 'int64_t3':'vector' lvalue ParmVar 0x55d2f3be91d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3be9338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3be97a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3be96f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3beb148 # | | | | `-ReturnStmt 0x55d2f3beb138 # | | | | `-CallExpr 0x55d2f3beb108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3beb0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3beb0d0 '' Function 0x55d2f3ae2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3be9ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3be9ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3be9aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3be9a68 'int64_t4':'vector' lvalue ParmVar 0x55d2f3be96f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3be9858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3beb2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3beb1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3beb660 # | | | | `-ReturnStmt 0x55d2f3beb650 # | | | | `-CallExpr 0x55d2f3beb620 'float' # | | | | |-ImplicitCastExpr 0x55d2f3beb608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3beb5e8 '' Function 0x55d2f3ae1d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3beb5c0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3beb5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3beb590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3beb558 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3beb1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3beb358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3beb7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3beb710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bebb98 # | | | | `-ReturnStmt 0x55d2f3bebb88 # | | | | `-CallExpr 0x55d2f3bebb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bebb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bebb20 '' Function 0x55d2f3ae1fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bebaf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bebae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bebac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3beba90 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3beb710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3beb870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bebcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bebc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bec0d8 # | | | | `-ReturnStmt 0x55d2f3bec0c8 # | | | | `-CallExpr 0x55d2f3bec098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bec080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bec060 '' Function 0x55d2f3ae2220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bec038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bec020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bec008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bebfd0 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3bebc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bebda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bec238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bec188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bec620 # | | | | `-ReturnStmt 0x55d2f3bec610 # | | | | `-CallExpr 0x55d2f3bec5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bec5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bec5a8 '' Function 0x55d2f3ae2498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bec580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bec568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bec550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bec518 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3bec188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bec2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55d2f3becd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55d2f3bec638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3bec6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3becc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bec9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d2f3becac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55d2f3becb38 col:41 p2 'T' # | | | |-CompoundStmt 0x55d2f3bed090 # | | | | `-ReturnStmt 0x55d2f3bed080 # | | | | `-RecoveryExpr 0x55d2f3bed048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d2f3bece90 '' lvalue (ADL) = 'clamp' 0x55d2f3aebfc8 0x55d2f3ae2888 0x55d2f3ae2d40 0x55d2f3ae31a8 0x55d2f3ae3608 0x55d2f3ae3a08 0x55d2f3ae3ed8 0x55d2f3ae4338 0x55d2f3ae4798 0x55d2f3ae4bf8 0x55d2f3ae5088 0x55d2f3ae54e8 0x55d2f3ae5948 0x55d2f3ae6e08 0x55d2f3ae7268 0x55d2f3ae76c8 0x55d2f3ae7b28 0x55d2f3ae7f98 0x55d2f3ae83f8 0x55d2f3ae8858 0x55d2f3ae8cb8 0x55d2f3ae90d8 0x55d2f3ae9538 0x55d2f3ae9998 0x55d2f3ad0d28 0x55d2f3ad1128 0x55d2f3ad1588 0x55d2f3ad19e8 # | | | | |-RecoveryExpr 0x55d2f3becfb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d2f3becfd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d2f3becd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d2f3bed7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55d2f3bed0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3bed178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3bed718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bed488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d2f3bed500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55d2f3bed5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55d2f3bedb30 # | | | | `-ReturnStmt 0x55d2f3bedb20 # | | | | `-RecoveryExpr 0x55d2f3bedae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d2f3bed930 '' lvalue (ADL) = 'clamp' 0x55d2f3ad19e8 0x55d2f3aebfc8 0x55d2f3ae2888 0x55d2f3ae2d40 0x55d2f3ae31a8 0x55d2f3ae3608 0x55d2f3ae3a08 0x55d2f3ae3ed8 0x55d2f3ae4338 0x55d2f3ae4798 0x55d2f3ae4bf8 0x55d2f3ae5088 0x55d2f3ae54e8 0x55d2f3ae5948 0x55d2f3ae6e08 0x55d2f3ae7268 0x55d2f3ae76c8 0x55d2f3ae7b28 0x55d2f3ae7f98 0x55d2f3ae83f8 0x55d2f3ae8858 0x55d2f3ae8cb8 0x55d2f3ae90d8 0x55d2f3ae9538 0x55d2f3ae9998 0x55d2f3ad0d28 0x55d2f3ad1128 0x55d2f3ad1588 # | | | | |-RecoveryExpr 0x55d2f3beda50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d2f3bedac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d2f3bed830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d2f3bee1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55d2f3bedb48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3bedbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3bee128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bedef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d2f3bedf70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55d2f3bedfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55d2f3bee570 # | | | | `-ReturnStmt 0x55d2f3bee560 # | | | | `-RecoveryExpr 0x55d2f3bee530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d2f3bee340 '' lvalue (ADL) = 'clamp' 0x55d2f3ad1588 0x55d2f3ad19e8 0x55d2f3aebfc8 0x55d2f3ae2888 0x55d2f3ae2d40 0x55d2f3ae31a8 0x55d2f3ae3608 0x55d2f3ae3a08 0x55d2f3ae3ed8 0x55d2f3ae4338 0x55d2f3ae4798 0x55d2f3ae4bf8 0x55d2f3ae5088 0x55d2f3ae54e8 0x55d2f3ae5948 0x55d2f3ae6e08 0x55d2f3ae7268 0x55d2f3ae76c8 0x55d2f3ae7b28 0x55d2f3ae7f98 0x55d2f3ae83f8 0x55d2f3ae8858 0x55d2f3ae8cb8 0x55d2f3ae90d8 0x55d2f3ae9538 0x55d2f3ae9998 0x55d2f3ad0d28 0x55d2f3ad1128 # | | | | `-RecoveryExpr 0x55d2f3bee460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d2f3bee240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55d2f3bee6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bee628 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3beea20 # | | | | `-ReturnStmt 0x55d2f3beea10 # | | | | `-CallExpr 0x55d2f3bee9e0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bee9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bee9a8 '' Function 0x55d2f3aed788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bee980 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bee968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bee950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bee918 'double' lvalue ParmVar 0x55d2f3bee628 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3bee788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3beeb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3beead8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3beeef0 # | | | | `-ReturnStmt 0x55d2f3beeee0 # | | | | `-CallExpr 0x55d2f3beeeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3beee98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3beee78 '' Function 0x55d2f3aeda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3beee50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3beee38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3beee20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3beede8 'double2':'vector' lvalue ParmVar 0x55d2f3beead8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3beec38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bef0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3beefa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3bef460 # | | | | `-ReturnStmt 0x55d2f3bef450 # | | | | `-CallExpr 0x55d2f3bef420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bef408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bef3e8 '' Function 0x55d2f3aedc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bef3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bef3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bef390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bef358 'double3':'vector' lvalue ParmVar 0x55d2f3beefa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bef1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bef5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bef518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3bef940 # | | | | `-ReturnStmt 0x55d2f3bef930 # | | | | `-CallExpr 0x55d2f3bef900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bef8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bef8c8 '' Function 0x55d2f3aeef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bef8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bef888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bef870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bef838 'double4':'vector' lvalue ParmVar 0x55d2f3bef518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bef678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3befaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bef9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3befdf8 # | | | | `-ReturnStmt 0x55d2f3befde8 # | | | | `-CallExpr 0x55d2f3befdb8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3befda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3befd80 '' Function 0x55d2f3aed788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3befd58 'float' # | | | | `-ImplicitCastExpr 0x55d2f3befd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3befd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3befcf0 'int' lvalue ParmVar 0x55d2f3bef9f0 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3befb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3beff58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3befea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3bf02d0 # | | | | `-ReturnStmt 0x55d2f3bf02c0 # | | | | `-CallExpr 0x55d2f3bf0290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf0278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bf0258 '' Function 0x55d2f3aeda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bf0230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf0218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf0200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf01c8 'int2':'vector' lvalue ParmVar 0x55d2f3befea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf0008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf0430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf0380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3bf07b0 # | | | | `-ReturnStmt 0x55d2f3bf07a0 # | | | | `-CallExpr 0x55d2f3bf0770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf0758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bf0738 '' Function 0x55d2f3aedc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bf0710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf06f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf06e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf06a8 'int3':'vector' lvalue ParmVar 0x55d2f3bf0380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf04e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf0910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf0860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3bf0c98 # | | | | `-ReturnStmt 0x55d2f3bf0c88 # | | | | `-CallExpr 0x55d2f3bf0c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf0c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bf0c20 '' Function 0x55d2f3aeef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bf0bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf0be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf0bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf0b90 'int4':'vector' lvalue ParmVar 0x55d2f3bf0860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf09c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf0df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf0d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3bf11a0 # | | | | `-ReturnStmt 0x55d2f3bf1190 # | | | | `-CallExpr 0x55d2f3bf1160 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bf1148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bf1128 '' Function 0x55d2f3aed788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bf1100 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bf10b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf10a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf1068 'uint':'unsigned int' lvalue ParmVar 0x55d2f3bf0d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3bf0ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf1300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf1250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3bf1698 # | | | | `-ReturnStmt 0x55d2f3bf1688 # | | | | `-CallExpr 0x55d2f3bf1658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf1640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bf1620 '' Function 0x55d2f3aeda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bf15f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf15e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf15c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf1590 'uint2':'vector' lvalue ParmVar 0x55d2f3bf1250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf13b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf17f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf1748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3bf1b98 # | | | | `-ReturnStmt 0x55d2f3bf1b88 # | | | | `-CallExpr 0x55d2f3bf1b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf1b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bf1b20 '' Function 0x55d2f3aedc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bf1af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf1ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf1ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf1a90 'uint3':'vector' lvalue ParmVar 0x55d2f3bf1748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf18a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf1cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf1c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3bf20a0 # | | | | `-ReturnStmt 0x55d2f3bf2090 # | | | | `-CallExpr 0x55d2f3bf2060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf2048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bf2028 '' Function 0x55d2f3aeef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bf2000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf1fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf1fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf1f98 'uint4':'vector' lvalue ParmVar 0x55d2f3bf1c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf1da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf2200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf2150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3bf2598 # | | | | `-ReturnStmt 0x55d2f3bf2588 # | | | | `-CallExpr 0x55d2f3bf2558 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bf2540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bf2520 '' Function 0x55d2f3aed788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bf24f8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bf24e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf24c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf2490 'int64_t':'long' lvalue ParmVar 0x55d2f3bf2150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3bf22b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf26f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf2648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bf2ab0 # | | | | `-ReturnStmt 0x55d2f3bf2aa0 # | | | | `-CallExpr 0x55d2f3bf2a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf2a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bf2a38 '' Function 0x55d2f3aeda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bf2a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf29f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf29e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf29a8 'int64_t2':'vector' lvalue ParmVar 0x55d2f3bf2648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf27a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf2c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf2b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bf2fd0 # | | | | `-ReturnStmt 0x55d2f3bf2fc0 # | | | | `-CallExpr 0x55d2f3bf2f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf2f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bf2f58 '' Function 0x55d2f3aedc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bf2f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf2f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf2f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf2ec8 'int64_t3':'vector' lvalue ParmVar 0x55d2f3bf2b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf2cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf3830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf3080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bf3bf8 # | | | | `-ReturnStmt 0x55d2f3bf3be8 # | | | | `-CallExpr 0x55d2f3bf3bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf3ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bf3b80 '' Function 0x55d2f3aeef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bf3b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf3b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf3b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf3af0 'int64_t4':'vector' lvalue ParmVar 0x55d2f3bf3080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf38e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf3d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf3ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3bf4110 # | | | | `-ReturnStmt 0x55d2f3bf4100 # | | | | `-CallExpr 0x55d2f3bf40d0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bf40b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bf4098 '' Function 0x55d2f3aed788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bf4070 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bf4058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf4040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf4008 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3bf3ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3bf3e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf4270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf41c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bf4648 # | | | | `-ReturnStmt 0x55d2f3bf4638 # | | | | `-CallExpr 0x55d2f3bf4608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf45f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bf45d0 '' Function 0x55d2f3aeda00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bf45a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf4590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf4578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf4540 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3bf41c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf4320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf47a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf46f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bf4b88 # | | | | `-ReturnStmt 0x55d2f3bf4b78 # | | | | `-CallExpr 0x55d2f3bf4b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf4b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bf4b10 '' Function 0x55d2f3aedc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bf4ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf4ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf4ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf4a80 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3bf46f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf4858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf4ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf4c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bf50d0 # | | | | `-ReturnStmt 0x55d2f3bf50c0 # | | | | `-CallExpr 0x55d2f3bf5090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf5078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bf5058 '' Function 0x55d2f3aeef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bf5030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf5018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf5000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf4fc8 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3bf4c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf4d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf5240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf5190 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3bf5588 # | | | | `-ReturnStmt 0x55d2f3bf5578 # | | | | `-CallExpr 0x55d2f3bf5548 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bf5530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bf5510 '' Function 0x55d2f3aefb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bf54e8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bf54d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf54b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf5480 'double' lvalue ParmVar 0x55d2f3bf5190 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3bf52f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bf56f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf5648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3bf6260 # | | | | `-ReturnStmt 0x55d2f3bf6250 # | | | | `-CallExpr 0x55d2f3bf6220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf6208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bf61e8 '' Function 0x55d2f3aefe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bf61c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf61a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf6190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf6158 'double2':'vector' lvalue ParmVar 0x55d2f3bf5648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf57a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bf63d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf6320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3bf6740 # | | | | `-ReturnStmt 0x55d2f3bf6730 # | | | | `-CallExpr 0x55d2f3bf6700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf66e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bf66c8 '' Function 0x55d2f3af0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bf66a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf6688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf6670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf6638 'double3':'vector' lvalue ParmVar 0x55d2f3bf6320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf6480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bf68b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf6800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3bf6c28 # | | | | `-ReturnStmt 0x55d2f3bf6c18 # | | | | `-CallExpr 0x55d2f3bf6be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf6bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bf6bb0 '' Function 0x55d2f3af02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bf6b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf6b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf6b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf6b20 'double4':'vector' lvalue ParmVar 0x55d2f3bf6800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf6960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bf6d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf6cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3bf70e0 # | | | | `-ReturnStmt 0x55d2f3bf70d0 # | | | | `-CallExpr 0x55d2f3bf70a0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bf7088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bf7068 '' Function 0x55d2f3aefb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bf7040 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bf7028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf7010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf6fd8 'int' lvalue ParmVar 0x55d2f3bf6cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3bf6e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf7240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf7190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3bf75b8 # | | | | `-ReturnStmt 0x55d2f3bf75a8 # | | | | `-CallExpr 0x55d2f3bf7578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf7560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bf7540 '' Function 0x55d2f3aefe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bf7518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf7500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf74e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf74b0 'int2':'vector' lvalue ParmVar 0x55d2f3bf7190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf72f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf7718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf7668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3bf7a98 # | | | | `-ReturnStmt 0x55d2f3bf7a88 # | | | | `-CallExpr 0x55d2f3bf7a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf7a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bf7a20 '' Function 0x55d2f3af0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bf79f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf79e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf79c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf7990 'int3':'vector' lvalue ParmVar 0x55d2f3bf7668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf77c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf7bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf7b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3bf7f80 # | | | | `-ReturnStmt 0x55d2f3bf7f70 # | | | | `-CallExpr 0x55d2f3bf7f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf7f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bf7f08 '' Function 0x55d2f3af02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bf7ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf7ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf7eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf7e78 'int4':'vector' lvalue ParmVar 0x55d2f3bf7b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf7ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf8928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf8878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3bf8ca0 # | | | | `-ReturnStmt 0x55d2f3bf8c90 # | | | | `-CallExpr 0x55d2f3bf8c60 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bf8c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bf8c28 '' Function 0x55d2f3aefb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bf8c00 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bf8be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf8bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf8b98 'uint':'unsigned int' lvalue ParmVar 0x55d2f3bf8878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3bf89d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf8e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf8d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3bf9198 # | | | | `-ReturnStmt 0x55d2f3bf9188 # | | | | `-CallExpr 0x55d2f3bf9158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf9140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bf9120 '' Function 0x55d2f3aefe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bf90f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf90e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf90c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf9090 'uint2':'vector' lvalue ParmVar 0x55d2f3bf8d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf8eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf92f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf9248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3bf9698 # | | | | `-ReturnStmt 0x55d2f3bf9688 # | | | | `-CallExpr 0x55d2f3bf9658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf9640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bf9620 '' Function 0x55d2f3af0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bf95f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf95e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf95c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf9590 'uint3':'vector' lvalue ParmVar 0x55d2f3bf9248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf93a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf97f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf9748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3bf9ba0 # | | | | `-ReturnStmt 0x55d2f3bf9b90 # | | | | `-CallExpr 0x55d2f3bf9b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bf9b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bf9b28 '' Function 0x55d2f3af02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bf9b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bf9ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf9ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf9a98 'uint4':'vector' lvalue ParmVar 0x55d2f3bf9748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bf98a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bf9d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bf9c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3bfa098 # | | | | `-ReturnStmt 0x55d2f3bfa088 # | | | | `-CallExpr 0x55d2f3bfa058 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bfa040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bfa020 '' Function 0x55d2f3aefb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bf9ff8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bf9fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bf9fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bf9f90 'int64_t':'long' lvalue ParmVar 0x55d2f3bf9c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3bf9db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bfa1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfa148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bfa5b0 # | | | | `-ReturnStmt 0x55d2f3bfa5a0 # | | | | `-CallExpr 0x55d2f3bfa570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bfa558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bfa538 '' Function 0x55d2f3aefe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bfa510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bfa4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfa4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfa4a8 'int64_t2':'vector' lvalue ParmVar 0x55d2f3bfa148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bfa2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bfa710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfa660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bfb4c0 # | | | | `-ReturnStmt 0x55d2f3bfb4b0 # | | | | `-CallExpr 0x55d2f3bfb480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bfb468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bfb448 '' Function 0x55d2f3af0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bfb420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bfb408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfb3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfb3b8 'int64_t3':'vector' lvalue ParmVar 0x55d2f3bfa660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bfb1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bfb620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfb570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bfb9e8 # | | | | `-ReturnStmt 0x55d2f3bfb9d8 # | | | | `-CallExpr 0x55d2f3bfb9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bfb990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bfb970 '' Function 0x55d2f3af02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bfb948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bfb930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfb918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfb8e0 'int64_t4':'vector' lvalue ParmVar 0x55d2f3bfb570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bfb6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bfbb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfba98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3bfbf00 # | | | | `-ReturnStmt 0x55d2f3bfbef0 # | | | | `-CallExpr 0x55d2f3bfbec0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bfbea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bfbe88 '' Function 0x55d2f3aefb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bfbe60 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bfbe48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfbe30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfbdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3bfba98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3bfbbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bfc060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfbfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3bfc438 # | | | | `-ReturnStmt 0x55d2f3bfc428 # | | | | `-CallExpr 0x55d2f3bfc3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bfc3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bfc3c0 '' Function 0x55d2f3aefe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bfc398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bfc380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfc368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfc330 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3bfbfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bfc110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bfc598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfc4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3bfc978 # | | | | `-ReturnStmt 0x55d2f3bfc968 # | | | | `-CallExpr 0x55d2f3bfc938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bfc920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bfc900 '' Function 0x55d2f3af0078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bfc8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bfc8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfc8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfc870 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3bfc4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bfc648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bfcad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfca28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3bfcec0 # | | | | `-ReturnStmt 0x55d2f3bfceb0 # | | | | `-CallExpr 0x55d2f3bfce80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bfce68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bfce48 '' Function 0x55d2f3af02f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bfce20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bfce08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfcdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfcdb8 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3bfca28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bfcb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bfd030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfcf80 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3bfd8b8 # | | | | `-ReturnStmt 0x55d2f3bfd8a8 # | | | | `-CallExpr 0x55d2f3bfd878 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bfd860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bfd840 '' Function 0x55d2f3af4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bfd818 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bfd800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfd7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfd7b0 'double' lvalue ParmVar 0x55d2f3bfcf80 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3bfd0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bfda28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfd978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3bfdd90 # | | | | `-ReturnStmt 0x55d2f3bfdd80 # | | | | `-CallExpr 0x55d2f3bfdd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bfdd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bfdd18 '' Function 0x55d2f3af5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bfdcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bfdcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfdcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfdc88 'double2':'vector' lvalue ParmVar 0x55d2f3bfd978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bfdad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bfdf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfde50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3bfe270 # | | | | `-ReturnStmt 0x55d2f3bfe260 # | | | | `-CallExpr 0x55d2f3bfe230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bfe218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bfe1f8 '' Function 0x55d2f3af53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bfe1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bfe1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfe1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfe168 'double3':'vector' lvalue ParmVar 0x55d2f3bfde50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bfdfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bfe3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfe330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3bfe758 # | | | | `-ReturnStmt 0x55d2f3bfe748 # | | | | `-CallExpr 0x55d2f3bfe718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bfe700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3bfe6e0 '' Function 0x55d2f3af5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3bfe6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bfe6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfe688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfe650 'double4':'vector' lvalue ParmVar 0x55d2f3bfe330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3bfe490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3bfe8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfe808 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3bfec18 # | | | | `-ReturnStmt 0x55d2f3bfec08 # | | | | `-CallExpr 0x55d2f3bfebd8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3bfebc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3bfeba0 '' Function 0x55d2f3af4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3bfeb78 'float' # | | | | `-ImplicitCastExpr 0x55d2f3bfeb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bfeb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfeb10 'int' lvalue ParmVar 0x55d2f3bfe808 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3bfe968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bfed78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfecc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3bff0f8 # | | | | `-ReturnStmt 0x55d2f3bff0e8 # | | | | `-CallExpr 0x55d2f3bff0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bff0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3bff080 '' Function 0x55d2f3af5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3bff058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bff040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bff028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bfeff0 'int2':'vector' lvalue ParmVar 0x55d2f3bfecc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3bfee28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3bff258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bff1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3bff5e0 # | | | | `-ReturnStmt 0x55d2f3bff5d0 # | | | | `-CallExpr 0x55d2f3bff5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3bff588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3bff568 '' Function 0x55d2f3af53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3bff540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3bff528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3bff510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3bff4d8 'int3':'vector' lvalue ParmVar 0x55d2f3bff1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3bff308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c00000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3bfff50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c00390 # | | | | `-ReturnStmt 0x55d2f3c00380 # | | | | `-CallExpr 0x55d2f3c00350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c00338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c00318 '' Function 0x55d2f3af5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c002f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c002d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c002c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c00288 'int4':'vector' lvalue ParmVar 0x55d2f3bfff50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c000b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c004f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c00440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c00870 # | | | | `-ReturnStmt 0x55d2f3c00860 # | | | | `-CallExpr 0x55d2f3c00830 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c00818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c007f8 '' Function 0x55d2f3af4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c007d0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c007b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c007a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c00768 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c00440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c005a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c009d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c00920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c00d70 # | | | | `-ReturnStmt 0x55d2f3c00d60 # | | | | `-CallExpr 0x55d2f3c00d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c00d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c00cf8 '' Function 0x55d2f3af5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c00cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c00cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c00ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c00c68 'uint2':'vector' lvalue ParmVar 0x55d2f3c00920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c00a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c00ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c00e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c01278 # | | | | `-ReturnStmt 0x55d2f3c01268 # | | | | `-CallExpr 0x55d2f3c01238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c01220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c01200 '' Function 0x55d2f3af53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c011d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c011c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c011a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c01170 'uint3':'vector' lvalue ParmVar 0x55d2f3c00e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c00f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c013d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c01328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c01788 # | | | | `-ReturnStmt 0x55d2f3c01778 # | | | | `-CallExpr 0x55d2f3c01748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c01730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c01710 '' Function 0x55d2f3af5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c016e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c016d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c016b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c01680 'uint4':'vector' lvalue ParmVar 0x55d2f3c01328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c01488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c018e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c01838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c01c88 # | | | | `-ReturnStmt 0x55d2f3c01c78 # | | | | `-CallExpr 0x55d2f3c01c48 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c01c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c01c10 '' Function 0x55d2f3af4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c01be8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c01bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c01bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c01b80 'int64_t':'long' lvalue ParmVar 0x55d2f3c01838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c01998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c01de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c01d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c03a78 # | | | | `-ReturnStmt 0x55d2f3c03a68 # | | | | `-CallExpr 0x55d2f3c03a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c03a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c03a00 '' Function 0x55d2f3af5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c039d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c039c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c039a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c03970 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c01d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c01e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c03bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c03b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c03fa0 # | | | | `-ReturnStmt 0x55d2f3c03f90 # | | | | `-CallExpr 0x55d2f3c03f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c03f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c03f28 '' Function 0x55d2f3af53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c03f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c03ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c03ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c03e98 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c03b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c03c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c04100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c04050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c044d0 # | | | | `-ReturnStmt 0x55d2f3c044c0 # | | | | `-CallExpr 0x55d2f3c04490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c04478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c04458 '' Function 0x55d2f3af5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c04430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c04418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c04400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c043c8 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c04050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c041b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c04630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c04580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c049f0 # | | | | `-ReturnStmt 0x55d2f3c049e0 # | | | | `-CallExpr 0x55d2f3c049b0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c04998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c04978 '' Function 0x55d2f3af4f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c04950 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c04938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c04920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c048e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c04580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c046e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c04b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c04aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c04f30 # | | | | `-ReturnStmt 0x55d2f3c04f20 # | | | | `-CallExpr 0x55d2f3c04ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c04ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c04eb8 '' Function 0x55d2f3af5178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c04e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c04e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c04e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c04e28 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c04aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c04c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c05090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c04fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c05478 # | | | | `-ReturnStmt 0x55d2f3c05468 # | | | | `-CallExpr 0x55d2f3c05438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c05420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c05400 '' Function 0x55d2f3af53f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c053d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c053c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c053a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c05370 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c04fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c05140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c055d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c05528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c062d0 # | | | | `-ReturnStmt 0x55d2f3c062c0 # | | | | `-CallExpr 0x55d2f3c06290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c06278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c06258 '' Function 0x55d2f3af5668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c06230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c06218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c06200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c061c8 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c05528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c05688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c06438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c06388 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c06780 # | | | | `-ReturnStmt 0x55d2f3c06770 # | | | | `-CallExpr 0x55d2f3c06740 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c06728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c06708 '' Function 0x55d2f3afc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c066e0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c066c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c066b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c06678 'double' lvalue ParmVar 0x55d2f3c06388 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c064e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c068e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c06838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c06c50 # | | | | `-ReturnStmt 0x55d2f3c06c40 # | | | | `-CallExpr 0x55d2f3c06c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c06bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c06bd8 '' Function 0x55d2f3afc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c06bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c06b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c06b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c06b48 'double2':'vector' lvalue ParmVar 0x55d2f3c06838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c06998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c06db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c06d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c07128 # | | | | `-ReturnStmt 0x55d2f3c07118 # | | | | `-CallExpr 0x55d2f3c070e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c070d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c070b0 '' Function 0x55d2f3afcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c07088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c07070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c07058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c07020 'double3':'vector' lvalue ParmVar 0x55d2f3c06d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c06e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c07290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c071e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c07608 # | | | | `-ReturnStmt 0x55d2f3c075f8 # | | | | `-CallExpr 0x55d2f3c075c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c075b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c07590 '' Function 0x55d2f3afcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c07568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c07550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c07538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c07500 'double4':'vector' lvalue ParmVar 0x55d2f3c071e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c07340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c07768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c076b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c07ac0 # | | | | `-ReturnStmt 0x55d2f3c07ab0 # | | | | `-CallExpr 0x55d2f3c07a80 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c07a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c07a48 '' Function 0x55d2f3afc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c07a20 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c07a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c079f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c079b8 'int' lvalue ParmVar 0x55d2f3c076b8 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c07818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c07c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c07b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c07f98 # | | | | `-ReturnStmt 0x55d2f3c07f88 # | | | | `-CallExpr 0x55d2f3c07f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c07f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c07f20 '' Function 0x55d2f3afc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c07ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c07ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c07ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c07e90 'int2':'vector' lvalue ParmVar 0x55d2f3c07b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c07cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c08780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c086d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c08b00 # | | | | `-ReturnStmt 0x55d2f3c08af0 # | | | | `-CallExpr 0x55d2f3c08ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c08aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c08a88 '' Function 0x55d2f3afcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c08a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c08a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c08a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c089f8 'int3':'vector' lvalue ParmVar 0x55d2f3c086d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c08830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c08c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c08bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c08fe8 # | | | | `-ReturnStmt 0x55d2f3c08fd8 # | | | | `-CallExpr 0x55d2f3c08fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c08f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c08f70 '' Function 0x55d2f3afcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c08f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c08f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c08f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c08ee0 'int4':'vector' lvalue ParmVar 0x55d2f3c08bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c08d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c09148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c09098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c094c0 # | | | | `-ReturnStmt 0x55d2f3c094b0 # | | | | `-CallExpr 0x55d2f3c09480 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c09468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c09448 '' Function 0x55d2f3afc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c09420 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c09408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c093f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c093b8 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c09098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c091f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c09620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c09570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c099b8 # | | | | `-ReturnStmt 0x55d2f3c099a8 # | | | | `-CallExpr 0x55d2f3c09978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c09960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c09940 '' Function 0x55d2f3afc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c09918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c09900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c098e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c098b0 'uint2':'vector' lvalue ParmVar 0x55d2f3c09570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c096d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c09b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c09a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c09eb8 # | | | | `-ReturnStmt 0x55d2f3c09ea8 # | | | | `-CallExpr 0x55d2f3c09e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c09e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c09e40 '' Function 0x55d2f3afcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c09e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c09e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c09de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c09db0 'uint3':'vector' lvalue ParmVar 0x55d2f3c09a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c09bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c0a018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c09f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c0a3c0 # | | | | `-ReturnStmt 0x55d2f3c0a3b0 # | | | | `-CallExpr 0x55d2f3c0a380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c0a368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c0a348 '' Function 0x55d2f3afcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c0a320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c0a308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c0a2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c0a2b8 'uint4':'vector' lvalue ParmVar 0x55d2f3c09f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c0a0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c0a520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c0a470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c0b200 # | | | | `-ReturnStmt 0x55d2f3c0b1f0 # | | | | `-CallExpr 0x55d2f3c0b1c0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c0b1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c0b188 '' Function 0x55d2f3afc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c0b160 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c0b148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c0b130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c0b0f8 'int64_t':'long' lvalue ParmVar 0x55d2f3c0a470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c0a5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c0b360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c0b2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c0b718 # | | | | `-ReturnStmt 0x55d2f3c0b708 # | | | | `-CallExpr 0x55d2f3c0b6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c0b6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c0b6a0 '' Function 0x55d2f3afc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c0b678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c0b660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c0b648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c0b610 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c0b2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c0b410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c0b878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c0b7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c0bc38 # | | | | `-ReturnStmt 0x55d2f3c0bc28 # | | | | `-CallExpr 0x55d2f3c0bbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c0bbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c0bbc0 '' Function 0x55d2f3afcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c0bb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c0bb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c0bb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c0bb30 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c0b7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c0b928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c0bd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c0bce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c0c160 # | | | | `-ReturnStmt 0x55d2f3c0c150 # | | | | `-CallExpr 0x55d2f3c0c120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c0c108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c0c0e8 '' Function 0x55d2f3afcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c0c0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c0c0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c0c090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c0c058 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c0bce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c0be48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c0c2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c0c210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c0c678 # | | | | `-ReturnStmt 0x55d2f3c0c668 # | | | | `-CallExpr 0x55d2f3c0c638 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c0c620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c0c600 '' Function 0x55d2f3afc628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c0c5d8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c0c5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c0c5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c0c570 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c0c210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c0c370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c0c7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c0c728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c0cbb0 # | | | | `-ReturnStmt 0x55d2f3c0cba0 # | | | | `-CallExpr 0x55d2f3c0cb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c0cb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c0cb38 '' Function 0x55d2f3afc8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c0cb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c0caf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c0cae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c0caa8 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c0c728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c0c888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c0cd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c0cc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c10628 # | | | | `-ReturnStmt 0x55d2f3c10618 # | | | | `-CallExpr 0x55d2f3c105e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c105d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c105b0 '' Function 0x55d2f3afcb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c10588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c10570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c10558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c0cfe8 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c0cc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c0cdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c10788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c106d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c10b70 # | | | | `-ReturnStmt 0x55d2f3c10b60 # | | | | `-CallExpr 0x55d2f3c10b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c10b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c10af8 '' Function 0x55d2f3afcda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c10ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c10ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c10aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c10a68 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c106d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c10838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c10ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c10c30 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c11028 # | | | | `-ReturnStmt 0x55d2f3c11018 # | | | | `-CallExpr 0x55d2f3c10fe8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c10fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c10fb0 '' Function 0x55d2f3afd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c10f88 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c10f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c10f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c10f20 'double' lvalue ParmVar 0x55d2f3c10c30 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c10d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c11198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c110e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c11500 # | | | | `-ReturnStmt 0x55d2f3c114f0 # | | | | `-CallExpr 0x55d2f3c114c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c114a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c11488 '' Function 0x55d2f3adbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c11460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c11448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c11430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c113f8 'double2':'vector' lvalue ParmVar 0x55d2f3c110e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c11248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c11670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c115c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c119e0 # | | | | `-ReturnStmt 0x55d2f3c119d0 # | | | | `-CallExpr 0x55d2f3c119a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c11988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c11968 '' Function 0x55d2f3adc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c11940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c11928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c11910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c118d8 'double3':'vector' lvalue ParmVar 0x55d2f3c115c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c11720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c11b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c11aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c11ec8 # | | | | `-ReturnStmt 0x55d2f3c11eb8 # | | | | `-CallExpr 0x55d2f3c11e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c11e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c11e50 '' Function 0x55d2f3adc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c11e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c11e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c11df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c11dc0 'double4':'vector' lvalue ParmVar 0x55d2f3c11aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c11c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c12028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c11f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c12380 # | | | | `-ReturnStmt 0x55d2f3c12370 # | | | | `-CallExpr 0x55d2f3c12340 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c12328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c12308 '' Function 0x55d2f3afd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c122e0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c122c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c122b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c12278 'int' lvalue ParmVar 0x55d2f3c11f78 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c120d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c12550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c12430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c128c8 # | | | | `-ReturnStmt 0x55d2f3c128b8 # | | | | `-CallExpr 0x55d2f3c12888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c12870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c12850 '' Function 0x55d2f3adbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c12828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c12810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c127f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c127c0 'int2':'vector' lvalue ParmVar 0x55d2f3c12430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c12600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c12a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c12978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c12da8 # | | | | `-ReturnStmt 0x55d2f3c12d98 # | | | | `-CallExpr 0x55d2f3c12d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c12d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c12d30 '' Function 0x55d2f3adc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c12d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c12cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c12cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c12ca0 'int3':'vector' lvalue ParmVar 0x55d2f3c12978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c12ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c12f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c12e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c13290 # | | | | `-ReturnStmt 0x55d2f3c13280 # | | | | `-CallExpr 0x55d2f3c13250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c13238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c13218 '' Function 0x55d2f3adc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c131f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c131d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c131c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c13188 'int4':'vector' lvalue ParmVar 0x55d2f3c12e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c12fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c133f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c13340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c13768 # | | | | `-ReturnStmt 0x55d2f3c13758 # | | | | `-CallExpr 0x55d2f3c13728 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c13710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c136f0 '' Function 0x55d2f3afd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c136c8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c136b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c13698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c13660 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c13340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c134a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c138c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c13818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c13c60 # | | | | `-ReturnStmt 0x55d2f3c13c50 # | | | | `-CallExpr 0x55d2f3c13c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c13c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c13be8 '' Function 0x55d2f3adbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c13bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c13ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c13b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c13b58 'uint2':'vector' lvalue ParmVar 0x55d2f3c13818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c13978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c13dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c13d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c14160 # | | | | `-ReturnStmt 0x55d2f3c14150 # | | | | `-CallExpr 0x55d2f3c14120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c14108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c140e8 '' Function 0x55d2f3adc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c140c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c140a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c14090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c14058 'uint3':'vector' lvalue ParmVar 0x55d2f3c13d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c13e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c142c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c14210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c14680 # | | | | `-ReturnStmt 0x55d2f3c14670 # | | | | `-CallExpr 0x55d2f3c14640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c14628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c14608 '' Function 0x55d2f3adc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c145e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c145c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c145b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c14578 'uint4':'vector' lvalue ParmVar 0x55d2f3c14210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c14370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c147e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c14730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c14b78 # | | | | `-ReturnStmt 0x55d2f3c14b68 # | | | | `-CallExpr 0x55d2f3c14b38 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c14b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c14b00 '' Function 0x55d2f3afd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c14ad8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c14ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c14aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c14a70 'int64_t':'long' lvalue ParmVar 0x55d2f3c14730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c14890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c14cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c14c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c15090 # | | | | `-ReturnStmt 0x55d2f3c15080 # | | | | `-CallExpr 0x55d2f3c15050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c15038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c15018 '' Function 0x55d2f3adbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c14ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c14fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c14fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c14f88 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c14c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c14d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c151f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c15140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c155b0 # | | | | `-ReturnStmt 0x55d2f3c155a0 # | | | | `-CallExpr 0x55d2f3c15570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c15558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c15538 '' Function 0x55d2f3adc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c15510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c154f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c154e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c154a8 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c15140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c152a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c15710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c15660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c15ad8 # | | | | `-ReturnStmt 0x55d2f3c15ac8 # | | | | `-CallExpr 0x55d2f3c15a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c15a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c15a60 '' Function 0x55d2f3adc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c15a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c15a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c15a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c159d0 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c15660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c157c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c15c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c15b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c15ff0 # | | | | `-ReturnStmt 0x55d2f3c15fe0 # | | | | `-CallExpr 0x55d2f3c15fb0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c15f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c15f78 '' Function 0x55d2f3afd9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c15f50 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c15f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c15f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c15ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c15b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c15ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c16150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c160a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c16528 # | | | | `-ReturnStmt 0x55d2f3c16518 # | | | | `-CallExpr 0x55d2f3c164e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c164d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c164b0 '' Function 0x55d2f3adbdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c16488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c16470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c16458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c16420 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c160a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c16200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c16988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c168d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c16d68 # | | | | `-ReturnStmt 0x55d2f3c16d58 # | | | | `-CallExpr 0x55d2f3c16d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c16d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c16cf0 '' Function 0x55d2f3adc038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c16cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c16cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c16c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c16c60 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c168d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c16a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c16ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c16e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c172b0 # | | | | `-ReturnStmt 0x55d2f3c172a0 # | | | | `-CallExpr 0x55d2f3c17270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c17258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c17238 '' Function 0x55d2f3adc2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c17210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c171f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c171e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c171a8 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c16e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c16f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c17420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c17370 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c17768 # | | | | `-ReturnStmt 0x55d2f3c17758 # | | | | `-CallExpr 0x55d2f3c17728 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c17710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c176f0 '' Function 0x55d2f3b07240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c176c8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c176b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c17698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c17660 'double' lvalue ParmVar 0x55d2f3c17370 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c174d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c178d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c17828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c17c40 # | | | | `-ReturnStmt 0x55d2f3c17c30 # | | | | `-CallExpr 0x55d2f3c17c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c17be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c17bc8 '' Function 0x55d2f3b074b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c17ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c17b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c17b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c17b38 'double2':'vector' lvalue ParmVar 0x55d2f3c17828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c17988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c17db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c17d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c18120 # | | | | `-ReturnStmt 0x55d2f3c18110 # | | | | `-CallExpr 0x55d2f3c180e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c180c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c180a8 '' Function 0x55d2f3b07730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c18080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c18068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c18050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c18018 'double3':'vector' lvalue ParmVar 0x55d2f3c17d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c17e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c18290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c181e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c18608 # | | | | `-ReturnStmt 0x55d2f3c185f8 # | | | | `-CallExpr 0x55d2f3c185c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c185b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c18590 '' Function 0x55d2f3b079a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c18568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c18550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c18538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c18500 'double4':'vector' lvalue ParmVar 0x55d2f3c181e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c18340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c18768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c186b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c19368 # | | | | `-ReturnStmt 0x55d2f3c19358 # | | | | `-CallExpr 0x55d2f3c19328 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c19310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c192f0 '' Function 0x55d2f3b07240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c192c8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c192b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c19298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c19260 'int' lvalue ParmVar 0x55d2f3c186b8 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c190c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c194c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c19418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c19840 # | | | | `-ReturnStmt 0x55d2f3c19830 # | | | | `-CallExpr 0x55d2f3c19800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c197e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c197c8 '' Function 0x55d2f3b074b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c197a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c19788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c19770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c19738 'int2':'vector' lvalue ParmVar 0x55d2f3c19418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c19578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c199a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c198f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c19d20 # | | | | `-ReturnStmt 0x55d2f3c19d10 # | | | | `-CallExpr 0x55d2f3c19ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c19cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c19ca8 '' Function 0x55d2f3b07730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c19c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c19c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c19c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c19c18 'int3':'vector' lvalue ParmVar 0x55d2f3c198f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c19a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c19e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c19dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c1a208 # | | | | `-ReturnStmt 0x55d2f3c1a1f8 # | | | | `-CallExpr 0x55d2f3c1a1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c1a1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c1a190 '' Function 0x55d2f3b079a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c1a168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c1a150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c1a138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c1a100 'int4':'vector' lvalue ParmVar 0x55d2f3c19dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c19f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c1a368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c1a2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c1a6e0 # | | | | `-ReturnStmt 0x55d2f3c1a6d0 # | | | | `-CallExpr 0x55d2f3c1a6a0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c1a688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c1a668 '' Function 0x55d2f3b07240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c1a640 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c1a628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c1a610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c1a5d8 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c1a2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c1a418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c1a840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c1a790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c1abd8 # | | | | `-ReturnStmt 0x55d2f3c1abc8 # | | | | `-CallExpr 0x55d2f3c1ab98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c1ab80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c1ab60 '' Function 0x55d2f3b074b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c1ab38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c1ab20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c1ab08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c1aad0 'uint2':'vector' lvalue ParmVar 0x55d2f3c1a790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c1a8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c1ad38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c1ac88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c21b60 # | | | | `-ReturnStmt 0x55d2f3c21b50 # | | | | `-CallExpr 0x55d2f3c21b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c1b080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c1b060 '' Function 0x55d2f3b07730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c1b038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c1b020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c1b008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c1afd0 'uint3':'vector' lvalue ParmVar 0x55d2f3c1ac88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c1ade8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c21cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c21c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c22068 # | | | | `-ReturnStmt 0x55d2f3c22058 # | | | | `-CallExpr 0x55d2f3c22028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c22010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c21ff0 '' Function 0x55d2f3b079a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c21fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c21fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c21f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c21f60 'uint4':'vector' lvalue ParmVar 0x55d2f3c21c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c21d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c221c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c22118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c22560 # | | | | `-ReturnStmt 0x55d2f3c22550 # | | | | `-CallExpr 0x55d2f3c22520 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c22508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c224e8 '' Function 0x55d2f3b07240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c224c0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c224a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c22490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c22458 'int64_t':'long' lvalue ParmVar 0x55d2f3c22118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c22278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c226c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c22610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c22a78 # | | | | `-ReturnStmt 0x55d2f3c22a68 # | | | | `-CallExpr 0x55d2f3c22a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c22a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c22a00 '' Function 0x55d2f3b074b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c229d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c229c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c229a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c22970 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c22610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c22770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c22bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c22b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c22f98 # | | | | `-ReturnStmt 0x55d2f3c22f88 # | | | | `-CallExpr 0x55d2f3c22f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c22f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c22f20 '' Function 0x55d2f3b07730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c22ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c22ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c22ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c22e90 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c22b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c22c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c230f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c23048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c234c0 # | | | | `-ReturnStmt 0x55d2f3c234b0 # | | | | `-CallExpr 0x55d2f3c23480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c23468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c23448 '' Function 0x55d2f3b079a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c23420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c23408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c233f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c233b8 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c23048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c231a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c23620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c23570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c239d8 # | | | | `-ReturnStmt 0x55d2f3c239c8 # | | | | `-CallExpr 0x55d2f3c23998 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c23980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c23960 '' Function 0x55d2f3b07240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c23938 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c23920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c23908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c238d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c23570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c236d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b70e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c23a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3b71248 # | | | | `-ReturnStmt 0x55d2f3b71238 # | | | | `-CallExpr 0x55d2f3b71208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b711f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b711d0 '' Function 0x55d2f3b074b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b711a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b71190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b71178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b71140 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c23a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b70f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b713a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b712f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3b71788 # | | | | `-ReturnStmt 0x55d2f3b71778 # | | | | `-CallExpr 0x55d2f3b71748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b71730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b71710 '' Function 0x55d2f3b07730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b716e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b716d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b716b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b71680 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3b712f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b71458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b718e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b71838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3b71cd0 # | | | | `-ReturnStmt 0x55d2f3b71cc0 # | | | | `-CallExpr 0x55d2f3b71c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b71c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3b71c58 '' Function 0x55d2f3b079a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3b71c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b71c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b71c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b71bc8 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3b71838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b71998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b71e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b71d90 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3b72188 # | | | | `-ReturnStmt 0x55d2f3b72178 # | | | | `-CallExpr 0x55d2f3b72148 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b72130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3b72110 '' Function 0x55d2f3b085f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3b720e8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3b720d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b720b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b72080 'double' lvalue ParmVar 0x55d2f3b71d90 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3b71ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b722f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b72248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3b72660 # | | | | `-ReturnStmt 0x55d2f3b72650 # | | | | `-CallExpr 0x55d2f3b72620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b72608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b725e8 '' Function 0x55d2f3b08870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b725c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b725a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b72590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b72558 'double2':'vector' lvalue ParmVar 0x55d2f3b72248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b723a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b727d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b72720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3b72b40 # | | | | `-ReturnStmt 0x55d2f3b72b30 # | | | | `-CallExpr 0x55d2f3b72b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b72ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b72ac8 '' Function 0x55d2f3b08ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b72aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b72a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b72a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b72a38 'double3':'vector' lvalue ParmVar 0x55d2f3b72720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b72880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b72cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b72c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c251a8 # | | | | `-ReturnStmt 0x55d2f3c25198 # | | | | `-CallExpr 0x55d2f3c25168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c25150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c25130 '' Function 0x55d2f3b08d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c25108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c250f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c250d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c250a0 'double4':'vector' lvalue ParmVar 0x55d2f3b72c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b72d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c25308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c25258 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c25660 # | | | | `-ReturnStmt 0x55d2f3c25650 # | | | | `-CallExpr 0x55d2f3c25620 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c25608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c255e8 '' Function 0x55d2f3b085f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c255c0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c255a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c25590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c25558 'int' lvalue ParmVar 0x55d2f3c25258 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c253b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c257c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c25710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c25b38 # | | | | `-ReturnStmt 0x55d2f3c25b28 # | | | | `-CallExpr 0x55d2f3c25af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c25ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c25ac0 '' Function 0x55d2f3b08870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c25a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c25a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c25a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c25a30 'int2':'vector' lvalue ParmVar 0x55d2f3c25710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c25870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c25c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c25be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c26018 # | | | | `-ReturnStmt 0x55d2f3c26008 # | | | | `-CallExpr 0x55d2f3c25fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c25fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c25fa0 '' Function 0x55d2f3b08ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c25f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c25f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c25f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c25f10 'int3':'vector' lvalue ParmVar 0x55d2f3c25be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c25d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c26178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c260c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c26500 # | | | | `-ReturnStmt 0x55d2f3c264f0 # | | | | `-CallExpr 0x55d2f3c264c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c264a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c26488 '' Function 0x55d2f3b08d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c26460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c26448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c26430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c263f8 'int4':'vector' lvalue ParmVar 0x55d2f3c260c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c26228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c26660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c265b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c269d8 # | | | | `-ReturnStmt 0x55d2f3c269c8 # | | | | `-CallExpr 0x55d2f3c26998 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c26980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c26960 '' Function 0x55d2f3b085f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c26938 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c26920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c26908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c268d0 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c265b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c26710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c26b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c26a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c26ed0 # | | | | `-ReturnStmt 0x55d2f3c26ec0 # | | | | `-CallExpr 0x55d2f3c26e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c26e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c26e58 '' Function 0x55d2f3b08870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c26e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c26e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c26e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c26dc8 'uint2':'vector' lvalue ParmVar 0x55d2f3c26a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c26be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c27860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c277b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c27c00 # | | | | `-ReturnStmt 0x55d2f3c27bf0 # | | | | `-CallExpr 0x55d2f3c27bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c27ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c27b88 '' Function 0x55d2f3b08ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c27b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c27b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c27b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c27af8 'uint3':'vector' lvalue ParmVar 0x55d2f3c277b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c27910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c27d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c27cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c28108 # | | | | `-ReturnStmt 0x55d2f3c280f8 # | | | | `-CallExpr 0x55d2f3c280c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c280b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c28090 '' Function 0x55d2f3b08d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c28068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c28050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c28038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c28000 'uint4':'vector' lvalue ParmVar 0x55d2f3c27cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c27e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c28268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c281b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c28600 # | | | | `-ReturnStmt 0x55d2f3c285f0 # | | | | `-CallExpr 0x55d2f3c285c0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c285a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c28588 '' Function 0x55d2f3b085f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c28560 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c28548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c28530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c284f8 'int64_t':'long' lvalue ParmVar 0x55d2f3c281b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c28318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c28760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c286b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c28b18 # | | | | `-ReturnStmt 0x55d2f3c28b08 # | | | | `-CallExpr 0x55d2f3c28ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c28ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c28aa0 '' Function 0x55d2f3b08870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c28a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c28a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c28a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c28a10 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c286b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c28810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c28c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c28bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c29038 # | | | | `-ReturnStmt 0x55d2f3c29028 # | | | | `-CallExpr 0x55d2f3c28ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c28fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c28fc0 '' Function 0x55d2f3b08ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c28f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c28f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c28f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c28f30 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c28bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c28d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c29198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c290e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c29560 # | | | | `-ReturnStmt 0x55d2f3c29550 # | | | | `-CallExpr 0x55d2f3c29520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c29508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c294e8 '' Function 0x55d2f3b08d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c294c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c294a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c29490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c29458 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c290e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c29248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c296c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c29610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c2a488 # | | | | `-ReturnStmt 0x55d2f3c2a478 # | | | | `-CallExpr 0x55d2f3c2a448 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c2a430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c2a410 '' Function 0x55d2f3b085f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c2a3e8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c2a3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2a3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2a380 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c29610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c2a180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c2a5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2a538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c2a9c0 # | | | | `-ReturnStmt 0x55d2f3c2a9b0 # | | | | `-CallExpr 0x55d2f3c2a980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c2a968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c2a948 '' Function 0x55d2f3b08870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c2a920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c2a908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2a8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2a8b8 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c2a538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c2a698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c2ab20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2aa70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c2af00 # | | | | `-ReturnStmt 0x55d2f3c2aef0 # | | | | `-CallExpr 0x55d2f3c2aec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c2aea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c2ae88 '' Function 0x55d2f3b08ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c2ae60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c2ae48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2ae30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2adf8 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c2aa70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c2abd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c2b060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2afb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c2b448 # | | | | `-ReturnStmt 0x55d2f3c2b438 # | | | | `-CallExpr 0x55d2f3c2b408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c2b3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c2b3d0 '' Function 0x55d2f3b08d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c2b3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c2b390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2b378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2b340 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c2afb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c2b110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c2b5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2b500 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c2b928 # | | | | `-ReturnStmt 0x55d2f3c2b918 # | | | | `-CallExpr 0x55d2f3c2b8e8 'bool' # | | | | |-ImplicitCastExpr 0x55d2f3c2b8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c2b878 '' Function 0x55d2f3b09ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55d2f3c2b850 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c2b838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2b820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2b7e8 'double' lvalue ParmVar 0x55d2f3c2b500 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c2b658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c2ba90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2b9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c2be58 # | | | | `-ReturnStmt 0x55d2f3c2be48 # | | | | `-CallExpr 0x55d2f3c2be18 'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c2be00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c2bd80 '' Function 0x55d2f3b09df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c2bd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c2bd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2bd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2bcf0 'double2':'vector' lvalue ParmVar 0x55d2f3c2b9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c2bb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c2bfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2bf10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c2c798 # | | | | `-ReturnStmt 0x55d2f3c2c788 # | | | | `-CallExpr 0x55d2f3c2c758 'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c2c740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c2c6c0 '' Function 0x55d2f3b0a0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c2c698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c2c680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2c668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2c630 'double3':'vector' lvalue ParmVar 0x55d2f3c2bf10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c2c070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c2c900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2c850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c2ccd8 # | | | | `-ReturnStmt 0x55d2f3c2ccc8 # | | | | `-CallExpr 0x55d2f3c2cc98 'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c2cc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c2cc00 '' Function 0x55d2f3b0a3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c2cbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c2cbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2cba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2cb70 'double4':'vector' lvalue ParmVar 0x55d2f3c2c850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c2c9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c2cdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2cd08 col:29 used V 'double' # | | | `-CompoundStmt 0x55d2f3c2d018 # | | | `-ReturnStmt 0x55d2f3c2d008 # | | | `-CallExpr 0x55d2f3c2cfd8 'bool' # | | | |-ImplicitCastExpr 0x55d2f3c2cfc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55d2f3c2cfa0 '' Function 0x55d2f3b0b000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55d2f3c2cf78 'float' # | | | `-ImplicitCastExpr 0x55d2f3c2cf60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d2f3c2cf48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d2f3c2cf10 'double' lvalue ParmVar 0x55d2f3c2cd08 'V' 'double' # | | |-FunctionDecl 0x55d2f3c2d0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2d048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55d2f3c2d380 # | | | `-ReturnStmt 0x55d2f3c2d370 # | | | `-CallExpr 0x55d2f3c2d340 'vector' # | | | |-ImplicitCastExpr 0x55d2f3c2d328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55d2f3c2d308 '' Function 0x55d2f3b0b278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55d2f3c2d2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55d2f3c2d2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d2f3c2d2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d2f3c2d278 'double2':'vector' lvalue ParmVar 0x55d2f3c2d048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55d2f3c2d460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2d3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55d2f3c2d6f0 # | | | `-ReturnStmt 0x55d2f3c2d6e0 # | | | `-CallExpr 0x55d2f3c2d6b0 'vector' # | | | |-ImplicitCastExpr 0x55d2f3c2d698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55d2f3c2d678 '' Function 0x55d2f3b0b4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55d2f3c2d650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55d2f3c2d638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d2f3c2d620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d2f3c2d5e8 'double3':'vector' lvalue ParmVar 0x55d2f3c2d3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55d2f3c2d7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2d720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55d2f3c2da68 # | | | `-ReturnStmt 0x55d2f3c2da58 # | | | `-CallExpr 0x55d2f3c2da28 'vector' # | | | |-ImplicitCastExpr 0x55d2f3c2da10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55d2f3c2d9f0 '' Function 0x55d2f3b0b768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55d2f3c2d9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55d2f3c2d9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d2f3c2d998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d2f3c2d960 'double4':'vector' lvalue ParmVar 0x55d2f3c2d720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55d2f3c2e160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55d2f3c2da80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3c2db18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3c2e0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2de28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55d2f3c2df00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55d2f3c2df78 col:39 s 'T' # | | | |-CompoundStmt 0x55d2f3c2e430 # | | | | `-ReturnStmt 0x55d2f3c2e420 # | | | | `-RecoveryExpr 0x55d2f3c2e3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d2f3c2e2d0 '' lvalue (ADL) = 'lerp' 0x55d2f3b0d578 0x55d2f3b0bb08 0x55d2f3b0bed0 0x55d2f3b0c298 0x55d2f3b0c660 0x55d2f3b0ca10 0x55d2f3b0cde8 0x55d2f3b0d1b0 # | | | | |-RecoveryExpr 0x55d2f3c2e350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d2f3c2e370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d2f3c2e1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55d2f3c2e8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2e4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d2f3c2e740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55d2f3c2e7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55d2f3c2edb8 # | | | | `-ReturnStmt 0x55d2f3c2eda8 # | | | | `-CallExpr 0x55d2f3c2ed68 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c2ed50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c2ecf8 '' Function 0x55d2f3b0ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c2ebb0 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c2eb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c2eb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c2eb48 'double' lvalue ParmVar 0x55d2f3c2e4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55d2f3c2ec40 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c2ec28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c2ec10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c2ebd8 'double' lvalue ParmVar 0x55d2f3c2e740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55d2f3c2ecd0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c2ecb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2eca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2ec68 'double' lvalue ParmVar 0x55d2f3c2e7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55d2f3c2e9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c2f108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2ee78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3c2eef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3c2ef78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c2f648 # | | | | `-ReturnStmt 0x55d2f3c2f638 # | | | | `-CallExpr 0x55d2f3c2f5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c2f5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c2f558 '' Function 0x55d2f3b0cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c2f3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c2f3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c2f3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c2f378 'double2':'vector' lvalue ParmVar 0x55d2f3c2ee78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c2f488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c2f470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c2f458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c2f420 'double2':'vector' lvalue ParmVar 0x55d2f3c2eef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c2f530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c2f518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2f500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2f4c8 'double2':'vector' lvalue ParmVar 0x55d2f3c2ef78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c2f1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c2f998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2f708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3c2f788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3c2f808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c2fed8 # | | | | `-ReturnStmt 0x55d2f3c2fec8 # | | | | `-CallExpr 0x55d2f3c2fe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c2fe70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c2fdf0 '' Function 0x55d2f3b0d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c2fc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c2fc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c2fc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c2fc10 'double3':'vector' lvalue ParmVar 0x55d2f3c2f708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c2fd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c2fd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c2fcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c2fcb8 'double3':'vector' lvalue ParmVar 0x55d2f3c2f788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c2fdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c2fdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c2fd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c2fd60 'double3':'vector' lvalue ParmVar 0x55d2f3c2f808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c2fa58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c30228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c2ff98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3c30018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3c30098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c31ba0 # | | | | `-ReturnStmt 0x55d2f3c31b90 # | | | | `-CallExpr 0x55d2f3c31b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c30710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c30688 '' Function 0x55d2f3b0d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c30510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c304f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c304e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c304a8 'double4':'vector' lvalue ParmVar 0x55d2f3c2ff98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c305b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c305a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c30588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c30550 'double4':'vector' lvalue ParmVar 0x55d2f3c30018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c30660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c30648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c30630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c305f8 'double4':'vector' lvalue ParmVar 0x55d2f3c30098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c302e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c31e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c31c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d2f3c31cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55d2f3c31d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55d2f3c32320 # | | | | `-ReturnStmt 0x55d2f3c32310 # | | | | `-CallExpr 0x55d2f3c322d0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c322b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c32298 '' Function 0x55d2f3b0ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c32150 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c32138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c32120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c320e8 'int' lvalue ParmVar 0x55d2f3c31c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55d2f3c321e0 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c321c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c321b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c32178 'int' lvalue ParmVar 0x55d2f3c31cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55d2f3c32270 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c32258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c32240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c32208 'int' lvalue ParmVar 0x55d2f3c31d50 'V3' 'int' # | | | `-DeprecatedAttr 0x55d2f3c31f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c32658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c323d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3c32450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3c324d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c32b40 # | | | | `-ReturnStmt 0x55d2f3c32b30 # | | | | `-CallExpr 0x55d2f3c32af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c32ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c32ab8 '' Function 0x55d2f3b0cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c32940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c32928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c32910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c328d8 'int2':'vector' lvalue ParmVar 0x55d2f3c323d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c329e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c329d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c329b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c32980 'int2':'vector' lvalue ParmVar 0x55d2f3c32450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c32a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c32a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c32a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c32a28 'int2':'vector' lvalue ParmVar 0x55d2f3c324d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c32718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c32e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c32bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3c32c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3c32cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c33368 # | | | | `-ReturnStmt 0x55d2f3c33358 # | | | | `-CallExpr 0x55d2f3c33318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c33300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c332e0 '' Function 0x55d2f3b0d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c33168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c33150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c33138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c33100 'int3':'vector' lvalue ParmVar 0x55d2f3c32bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c33210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c331f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c331e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c331a8 'int3':'vector' lvalue ParmVar 0x55d2f3c32c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c332b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c332a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c33288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c33250 'int3':'vector' lvalue ParmVar 0x55d2f3c32cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c32f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c336a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c33418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3c33498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3c33518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c34bc0 # | | | | `-ReturnStmt 0x55d2f3c34bb0 # | | | | `-CallExpr 0x55d2f3c34b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c33b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c33b18 '' Function 0x55d2f3b0d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c339a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c33988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c33970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c33938 'int4':'vector' lvalue ParmVar 0x55d2f3c33418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c33a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c33a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c33a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c339e0 'int4':'vector' lvalue ParmVar 0x55d2f3c33498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c33af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c33ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c33ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c33a88 'int4':'vector' lvalue ParmVar 0x55d2f3c33518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c33768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c34ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c34c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3c34cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3c34d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c353b0 # | | | | `-ReturnStmt 0x55d2f3c353a0 # | | | | `-CallExpr 0x55d2f3c35360 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c35348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c35328 '' Function 0x55d2f3b0ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c351e0 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c351c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c351b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c35178 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c34c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55d2f3c35270 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c35258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c35240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c35208 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c34cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d2f3c35300 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c352e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c352d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c35298 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c34d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c34fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c356e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c35460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3c354e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3c35560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c35bf0 # | | | | `-ReturnStmt 0x55d2f3c35be0 # | | | | `-CallExpr 0x55d2f3c35ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c35b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c35b68 '' Function 0x55d2f3b0cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c359f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c359d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c359c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c35988 'uint2':'vector' lvalue ParmVar 0x55d2f3c35460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c35a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c35a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c35a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c35a30 'uint2':'vector' lvalue ParmVar 0x55d2f3c354e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c35b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c35b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c35b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c35ad8 'uint2':'vector' lvalue ParmVar 0x55d2f3c35560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c357a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c35f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c35ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3c35d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3c35da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c36438 # | | | | `-ReturnStmt 0x55d2f3c36428 # | | | | `-CallExpr 0x55d2f3c363e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c363d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c363b0 '' Function 0x55d2f3b0d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c36238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c36220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c36208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c361d0 'uint3':'vector' lvalue ParmVar 0x55d2f3c35ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c362e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c362c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c362b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c36278 'uint3':'vector' lvalue ParmVar 0x55d2f3c35d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c36388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c36370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c36358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c36320 'uint3':'vector' lvalue ParmVar 0x55d2f3c35da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c35fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c36778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c364e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3c36568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3c365e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c36cb0 # | | | | `-ReturnStmt 0x55d2f3c36ca0 # | | | | `-CallExpr 0x55d2f3c36c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c36c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c36c28 '' Function 0x55d2f3b0d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c36a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c36a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c36a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c36a28 'uint4':'vector' lvalue ParmVar 0x55d2f3c364e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c36b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c36b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c36b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c36ad0 'uint4':'vector' lvalue ParmVar 0x55d2f3c36568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c36c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c36be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c36bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c36b98 'uint4':'vector' lvalue ParmVar 0x55d2f3c365e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c36838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c36fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c36d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3c36de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3c36e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c374c0 # | | | | `-ReturnStmt 0x55d2f3c374b0 # | | | | `-CallExpr 0x55d2f3c37470 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c37458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c37438 '' Function 0x55d2f3b0ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c372f0 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c372d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c372c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c37288 'int64_t':'long' lvalue ParmVar 0x55d2f3c36d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55d2f3c37380 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c37368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c37350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c37318 'int64_t':'long' lvalue ParmVar 0x55d2f3c36de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d2f3c37410 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c373f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c373e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c373a8 'int64_t':'long' lvalue ParmVar 0x55d2f3c36e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c370a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c377f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c37570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3c375f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3c37670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c37d20 # | | | | `-ReturnStmt 0x55d2f3c37d10 # | | | | `-CallExpr 0x55d2f3c37cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c37cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c37c98 '' Function 0x55d2f3b0cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c37b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c37b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c37af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c37ab8 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c37570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c37bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c37bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c37b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c37b60 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c375f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c37c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c37c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c37c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c37c08 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c37670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c378b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c38058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c37dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3c37e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3c37ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c38588 # | | | | `-ReturnStmt 0x55d2f3c38578 # | | | | `-CallExpr 0x55d2f3c38538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c38520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c38500 '' Function 0x55d2f3b0d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c38388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c38370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c38358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c38320 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c37dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c38430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c38418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c38400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c383c8 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c37e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c384d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c384c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c384a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c38470 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c37ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c38118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c388c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c38638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3c386b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3c38738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c39e20 # | | | | `-ReturnStmt 0x55d2f3c39e10 # | | | | `-CallExpr 0x55d2f3c39dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c39db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c39d98 '' Function 0x55d2f3b0d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c39c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c39c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c39bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c39bb8 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c38638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c39cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c39cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c39c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c39c60 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c386b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c39d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c39d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c39d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c39d08 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c38738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c38988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3a158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c39ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3c39f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3c39fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c3a650 # | | | | `-ReturnStmt 0x55d2f3c3a640 # | | | | `-CallExpr 0x55d2f3c3a600 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c3a5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c3a5c8 '' Function 0x55d2f3b0ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c3a480 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c3a468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c3a450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c3a418 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c39ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55d2f3c3a510 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c3a4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c3a4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c3a4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c39f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d2f3c3a5a0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c3a588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3a570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3a538 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c39fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c3a218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3a988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3a700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3c3a780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3c3a800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c3aed0 # | | | | `-ReturnStmt 0x55d2f3c3aec0 # | | | | `-CallExpr 0x55d2f3c3ae80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3ae68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c3ae48 '' Function 0x55d2f3b0cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c3acd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c3acb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c3aca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c3ac68 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c3a700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c3ad78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c3ad60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c3ad48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c3ad10 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c3a780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c3ae20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3ae08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3adf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3adb8 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c3a800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3aa48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3b208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3af80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3c3b000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3c3b080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c3b758 # | | | | `-ReturnStmt 0x55d2f3c3b748 # | | | | `-CallExpr 0x55d2f3c3b708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3b6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c3b6d0 '' Function 0x55d2f3b0d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c3b558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c3b540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c3b528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c3b4f0 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c3af80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c3b600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c3b5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c3b5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c3b598 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c3b000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c3b6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3b690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3b678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3b640 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c3b080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3b2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3ba98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3b808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3c3b888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3c3b908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c3c000 # | | | | `-ReturnStmt 0x55d2f3c3bff0 # | | | | `-CallExpr 0x55d2f3c3bfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3bf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c3bf78 '' Function 0x55d2f3b0d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c3be00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c3bde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c3bdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c3bd98 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c3b808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55d2f3c3bea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c3be90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c3be78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c3be40 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c3b888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c3bf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3bf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3bf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3bee8 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c3b908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3bb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3c168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3c0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c3c4b0 # | | | | `-ReturnStmt 0x55d2f3c3c4a0 # | | | | `-CallExpr 0x55d2f3c3c470 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c3c458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c3c438 '' Function 0x55d2f3b0e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c3c410 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c3c3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3c3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3c3a8 'double' lvalue ParmVar 0x55d2f3c3c0b8 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c3c218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c3c618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3c568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c3c980 # | | | | `-ReturnStmt 0x55d2f3c3c970 # | | | | `-CallExpr 0x55d2f3c3c940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3c928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c3c908 '' Function 0x55d2f3b0e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c3c8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3c8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3c8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3c878 'double2':'vector' lvalue ParmVar 0x55d2f3c3c568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3c6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c3cae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3ca38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c3ce58 # | | | | `-ReturnStmt 0x55d2f3c3ce48 # | | | | `-CallExpr 0x55d2f3c3ce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3ce00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c3cde0 '' Function 0x55d2f3b0e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c3cdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3cda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3cd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3cd50 'double3':'vector' lvalue ParmVar 0x55d2f3c3ca38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3cb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c3cfc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3cf10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c3d338 # | | | | `-ReturnStmt 0x55d2f3c3d328 # | | | | `-CallExpr 0x55d2f3c3d2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3d2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c3d2c0 '' Function 0x55d2f3b0e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c3d298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3d280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3d268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3d230 'double4':'vector' lvalue ParmVar 0x55d2f3c3cf10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3d070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c3d498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3d3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c3d7f0 # | | | | `-ReturnStmt 0x55d2f3c3d7e0 # | | | | `-CallExpr 0x55d2f3c3d7b0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c3d798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c3d778 '' Function 0x55d2f3b0e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c3d750 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c3d738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3d720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3d6e8 'int' lvalue ParmVar 0x55d2f3c3d3e8 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c3d548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3d950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3d8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c3dce0 # | | | | `-ReturnStmt 0x55d2f3c3dcd0 # | | | | `-CallExpr 0x55d2f3c3dca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3dc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c3dc68 '' Function 0x55d2f3b0e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c3dc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3dc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3dc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3dbd8 'int2':'vector' lvalue ParmVar 0x55d2f3c3d8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3da00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3de40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3dd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c3e1c0 # | | | | `-ReturnStmt 0x55d2f3c3e1b0 # | | | | `-CallExpr 0x55d2f3c3e180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3e168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c3e148 '' Function 0x55d2f3b0e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c3e120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3e108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3e0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3e0b8 'int3':'vector' lvalue ParmVar 0x55d2f3c3dd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3def0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3e320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3e270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c3e6a8 # | | | | `-ReturnStmt 0x55d2f3c3e698 # | | | | `-CallExpr 0x55d2f3c3e668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3e650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c3e630 '' Function 0x55d2f3b0e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c3e608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3e5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3e5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3e5a0 'int4':'vector' lvalue ParmVar 0x55d2f3c3e270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3e3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3e808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3e758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c3eb80 # | | | | `-ReturnStmt 0x55d2f3c3eb70 # | | | | `-CallExpr 0x55d2f3c3eb40 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c3eb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c3eb08 '' Function 0x55d2f3b0e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c3eae0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c3eac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3eab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3ea78 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c3e758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c3e8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3ece0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3ec30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c3f078 # | | | | `-ReturnStmt 0x55d2f3c3f068 # | | | | `-CallExpr 0x55d2f3c3f038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3f020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c3f000 '' Function 0x55d2f3b0e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c3efd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3efc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3efa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3ef70 'uint2':'vector' lvalue ParmVar 0x55d2f3c3ec30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3ed90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3f1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3f128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c3f578 # | | | | `-ReturnStmt 0x55d2f3c3f568 # | | | | `-CallExpr 0x55d2f3c3f538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3f520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c3f500 '' Function 0x55d2f3b0e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c3f4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3f4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3f4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3f470 'uint3':'vector' lvalue ParmVar 0x55d2f3c3f128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3f288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c3f6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3f628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c3fa80 # | | | | `-ReturnStmt 0x55d2f3c3fa70 # | | | | `-CallExpr 0x55d2f3c3fa40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c3fa28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c3fa08 '' Function 0x55d2f3b0e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c3f9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c3f9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c3f9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c3f978 'uint4':'vector' lvalue ParmVar 0x55d2f3c3f628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c3f788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c40410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c3fb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c407a8 # | | | | `-ReturnStmt 0x55d2f3c40798 # | | | | `-CallExpr 0x55d2f3c40768 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c40750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c40730 '' Function 0x55d2f3b0e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c40708 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c406f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c406d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c406a0 'int64_t':'long' lvalue ParmVar 0x55d2f3c3fb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c404c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c40908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c40858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c40cc0 # | | | | `-ReturnStmt 0x55d2f3c40cb0 # | | | | `-CallExpr 0x55d2f3c40c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c40c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c40c48 '' Function 0x55d2f3b0e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c40c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c40c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c40bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c40bb8 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c40858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c409b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c40e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c40d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c411e0 # | | | | `-ReturnStmt 0x55d2f3c411d0 # | | | | `-CallExpr 0x55d2f3c411a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c41188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c41168 '' Function 0x55d2f3b0e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c41140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c41128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c41110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c410d8 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c40d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c40ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c41340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c41290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c41708 # | | | | `-ReturnStmt 0x55d2f3c416f8 # | | | | `-CallExpr 0x55d2f3c416c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c416b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c41690 '' Function 0x55d2f3b0e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c41668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c41650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c41638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c41600 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c41290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c413f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c41868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c417b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c41c20 # | | | | `-ReturnStmt 0x55d2f3c41c10 # | | | | `-CallExpr 0x55d2f3c41be0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c41bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c41ba8 '' Function 0x55d2f3b0e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c41b80 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c41b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c41b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c41b18 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c417b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c41918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c41d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c41cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c42158 # | | | | `-ReturnStmt 0x55d2f3c42148 # | | | | `-CallExpr 0x55d2f3c42118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c42100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c420e0 '' Function 0x55d2f3b0e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c420b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c420a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c42088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c42050 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c41cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c41e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c422b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c42208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c42f48 # | | | | `-ReturnStmt 0x55d2f3c42f38 # | | | | `-CallExpr 0x55d2f3c42f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c42ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c42ed0 '' Function 0x55d2f3b0e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c42ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c42e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c42e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c42e40 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c42208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c42368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c430a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c42ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c43490 # | | | | `-ReturnStmt 0x55d2f3c43480 # | | | | `-CallExpr 0x55d2f3c43450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c43438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c43418 '' Function 0x55d2f3b0e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c433f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c433d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c433c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c43388 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c42ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c43158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c43600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c43550 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c43948 # | | | | `-ReturnStmt 0x55d2f3c43938 # | | | | `-CallExpr 0x55d2f3c43908 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c438f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c438d0 '' Function 0x55d2f3b0f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c438a8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c43890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c43878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c43840 'double' lvalue ParmVar 0x55d2f3c43550 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c436b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c43ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c43a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c43e20 # | | | | `-ReturnStmt 0x55d2f3c43e10 # | | | | `-CallExpr 0x55d2f3c43de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c43dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c43da8 '' Function 0x55d2f3b0f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c43d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c43d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c43d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c43d18 'double2':'vector' lvalue ParmVar 0x55d2f3c43a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c43b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c43f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c43ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c44300 # | | | | `-ReturnStmt 0x55d2f3c442f0 # | | | | `-CallExpr 0x55d2f3c442c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c442a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c44288 '' Function 0x55d2f3b0fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c44260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c44248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c44230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c441f8 'double3':'vector' lvalue ParmVar 0x55d2f3c43ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c44040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c44470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c443c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c447e8 # | | | | `-ReturnStmt 0x55d2f3c447d8 # | | | | `-CallExpr 0x55d2f3c447a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c44790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c44770 '' Function 0x55d2f3b10d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c44748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c44730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c44718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c446e0 'double4':'vector' lvalue ParmVar 0x55d2f3c443c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c44520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c44948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c44898 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c452e0 # | | | | `-ReturnStmt 0x55d2f3c452d0 # | | | | `-CallExpr 0x55d2f3c452a0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c44c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c44c28 '' Function 0x55d2f3b0f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c44c00 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c44be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c44bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c44b98 'int' lvalue ParmVar 0x55d2f3c44898 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c449f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c45440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c45390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c457b8 # | | | | `-ReturnStmt 0x55d2f3c457a8 # | | | | `-CallExpr 0x55d2f3c45778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c45760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c45740 '' Function 0x55d2f3b0f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c45718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c45700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c456e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c456b0 'int2':'vector' lvalue ParmVar 0x55d2f3c45390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c454f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c45918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c45868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c45c98 # | | | | `-ReturnStmt 0x55d2f3c45c88 # | | | | `-CallExpr 0x55d2f3c45c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c45c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c45c20 '' Function 0x55d2f3b0fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c45bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c45be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c45bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c45b90 'int3':'vector' lvalue ParmVar 0x55d2f3c45868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c459c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c45df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c45d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c46180 # | | | | `-ReturnStmt 0x55d2f3c46170 # | | | | `-CallExpr 0x55d2f3c46140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c46128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c46108 '' Function 0x55d2f3b10d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c460e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c460c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c460b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c46078 'int4':'vector' lvalue ParmVar 0x55d2f3c45d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c45ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c462e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c46230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c46658 # | | | | `-ReturnStmt 0x55d2f3c46648 # | | | | `-CallExpr 0x55d2f3c46618 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c46600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c465e0 '' Function 0x55d2f3b0f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c465b8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c465a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c46588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c46550 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c46230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c46390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c467b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c46708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c46b50 # | | | | `-ReturnStmt 0x55d2f3c46b40 # | | | | `-CallExpr 0x55d2f3c46b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c46af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c46ad8 '' Function 0x55d2f3b0f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c46ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c46a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c46a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c46a48 'uint2':'vector' lvalue ParmVar 0x55d2f3c46708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c46868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c46cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c46c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c47050 # | | | | `-ReturnStmt 0x55d2f3c47040 # | | | | `-CallExpr 0x55d2f3c47010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c46ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c46fd8 '' Function 0x55d2f3b0fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c46fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c46f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c46f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c46f48 'uint3':'vector' lvalue ParmVar 0x55d2f3c46c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c46d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c471b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c47100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c47e18 # | | | | `-ReturnStmt 0x55d2f3c47e08 # | | | | `-CallExpr 0x55d2f3c47dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c47dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c47da0 '' Function 0x55d2f3b10d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c47d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c47d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c47d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c47d10 'uint4':'vector' lvalue ParmVar 0x55d2f3c47100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c47b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c47f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c47ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c48310 # | | | | `-ReturnStmt 0x55d2f3c48300 # | | | | `-CallExpr 0x55d2f3c482d0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c482b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c48298 '' Function 0x55d2f3b0f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c48270 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c48258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c48240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c48208 'int64_t':'long' lvalue ParmVar 0x55d2f3c47ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c48028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c48470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c483c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c48828 # | | | | `-ReturnStmt 0x55d2f3c48818 # | | | | `-CallExpr 0x55d2f3c487e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c487d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c487b0 '' Function 0x55d2f3b0f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c48788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c48770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c48758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c48720 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c483c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c48520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c48988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c488d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c48d48 # | | | | `-ReturnStmt 0x55d2f3c48d38 # | | | | `-CallExpr 0x55d2f3c48d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c48cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c48cd0 '' Function 0x55d2f3b0fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c48ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c48c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c48c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c48c40 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c488d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c48a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c48ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c48df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c49270 # | | | | `-ReturnStmt 0x55d2f3c49260 # | | | | `-CallExpr 0x55d2f3c49230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c49218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c491f8 '' Function 0x55d2f3b10d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c491d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c491b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c491a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c49168 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c48df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c48f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c493d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c49320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c49788 # | | | | `-ReturnStmt 0x55d2f3c49778 # | | | | `-CallExpr 0x55d2f3c49748 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c49730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c49710 '' Function 0x55d2f3b0f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c496e8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c496d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c496b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c49680 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c49320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c49480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c498e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c49838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c4a600 # | | | | `-ReturnStmt 0x55d2f3c4a5f0 # | | | | `-CallExpr 0x55d2f3c4a5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4a5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c4a588 '' Function 0x55d2f3b0f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c4a560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4a548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4a530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4a4f8 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c49838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c49998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4a760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4a6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c4ab40 # | | | | `-ReturnStmt 0x55d2f3c4ab30 # | | | | `-CallExpr 0x55d2f3c4ab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4aae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c4aac8 '' Function 0x55d2f3b0fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c4aaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4aa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4aa70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4aa38 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c4a6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4a810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4aca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4abf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c4b088 # | | | | `-ReturnStmt 0x55d2f3c4b078 # | | | | `-CallExpr 0x55d2f3c4b048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4b030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c4b010 '' Function 0x55d2f3b10d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c4afe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4afd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4afb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4af80 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c4abf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4ad50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4b1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4b148 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c4b540 # | | | | `-ReturnStmt 0x55d2f3c4b530 # | | | | `-CallExpr 0x55d2f3c4b500 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c4b4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c4b4c8 '' Function 0x55d2f3b11958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c4b4a0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c4b488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4b470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4b438 'double' lvalue ParmVar 0x55d2f3c4b148 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c4b2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c4b6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4b600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c4ba18 # | | | | `-ReturnStmt 0x55d2f3c4ba08 # | | | | `-CallExpr 0x55d2f3c4b9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4b9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c4b9a0 '' Function 0x55d2f3b11bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c4b978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4b960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4b948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4b910 'double2':'vector' lvalue ParmVar 0x55d2f3c4b600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4b760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c4bb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4bad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c4bef8 # | | | | `-ReturnStmt 0x55d2f3c4bee8 # | | | | `-CallExpr 0x55d2f3c4beb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4bea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c4be80 '' Function 0x55d2f3b11e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c4be58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4be40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4be28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4bdf0 'double3':'vector' lvalue ParmVar 0x55d2f3c4bad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4bc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c4c068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4bfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c4c990 # | | | | `-ReturnStmt 0x55d2f3c4c980 # | | | | `-CallExpr 0x55d2f3c4c3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4c388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c4c368 '' Function 0x55d2f3b120c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c4c340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4c328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4c310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4c2d8 'double4':'vector' lvalue ParmVar 0x55d2f3c4bfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4c118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c4caf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4ca40 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c4ce48 # | | | | `-ReturnStmt 0x55d2f3c4ce38 # | | | | `-CallExpr 0x55d2f3c4ce08 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c4cdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c4cdd0 '' Function 0x55d2f3b11958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c4cda8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c4cd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4cd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4cd40 'int' lvalue ParmVar 0x55d2f3c4ca40 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c4cba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4cfa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4cef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c4d320 # | | | | `-ReturnStmt 0x55d2f3c4d310 # | | | | `-CallExpr 0x55d2f3c4d2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4d2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c4d2a8 '' Function 0x55d2f3b11bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c4d280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4d268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4d250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4d218 'int2':'vector' lvalue ParmVar 0x55d2f3c4cef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4d058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4d480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4d3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c4d800 # | | | | `-ReturnStmt 0x55d2f3c4d7f0 # | | | | `-CallExpr 0x55d2f3c4d7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4d7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c4d788 '' Function 0x55d2f3b11e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c4d760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4d748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4d730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4d6f8 'int3':'vector' lvalue ParmVar 0x55d2f3c4d3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4d530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4d960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4d8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c4dce8 # | | | | `-ReturnStmt 0x55d2f3c4dcd8 # | | | | `-CallExpr 0x55d2f3c4dca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4dc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c4dc70 '' Function 0x55d2f3b120c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c4dc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4dc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4dc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4dbe0 'int4':'vector' lvalue ParmVar 0x55d2f3c4d8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4da10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4de48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4dd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c4e1c0 # | | | | `-ReturnStmt 0x55d2f3c4e1b0 # | | | | `-CallExpr 0x55d2f3c4e180 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c4e168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c4e148 '' Function 0x55d2f3b11958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c4e120 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c4e108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4e0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4e0b8 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c4dd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c4def8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4e320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4e270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c4e6b8 # | | | | `-ReturnStmt 0x55d2f3c4e6a8 # | | | | `-CallExpr 0x55d2f3c4e678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4e660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c4e640 '' Function 0x55d2f3b11bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c4e618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4e600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4e5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4e5b0 'uint2':'vector' lvalue ParmVar 0x55d2f3c4e270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4e3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4e818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4e768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c4f450 # | | | | `-ReturnStmt 0x55d2f3c4f440 # | | | | `-CallExpr 0x55d2f3c4f410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4f3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c4f3d8 '' Function 0x55d2f3b11e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c4f3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4f398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4f380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4f348 'uint3':'vector' lvalue ParmVar 0x55d2f3c4e768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4e8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4f5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4f500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c4f958 # | | | | `-ReturnStmt 0x55d2f3c4f948 # | | | | `-CallExpr 0x55d2f3c4f918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c4f900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c4f8e0 '' Function 0x55d2f3b120c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c4f8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c4f8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4f888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4f850 'uint4':'vector' lvalue ParmVar 0x55d2f3c4f500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c4f660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4fab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4fa08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c4fe50 # | | | | `-ReturnStmt 0x55d2f3c4fe40 # | | | | `-CallExpr 0x55d2f3c4fe10 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c4fdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c4fdd8 '' Function 0x55d2f3b11958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c4fdb0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c4fd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c4fd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c4fd48 'int64_t':'long' lvalue ParmVar 0x55d2f3c4fa08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c4fb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c4ffb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c4ff00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c50368 # | | | | `-ReturnStmt 0x55d2f3c50358 # | | | | `-CallExpr 0x55d2f3c50328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c50310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c502f0 '' Function 0x55d2f3b11bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c502c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c502b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c50298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c50260 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c4ff00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c50060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c504c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c50418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c50888 # | | | | `-ReturnStmt 0x55d2f3c50878 # | | | | `-CallExpr 0x55d2f3c50848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c50830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c50810 '' Function 0x55d2f3b11e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c507e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c507d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c507b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c50780 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c50418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c50578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c509e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c50938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c50db0 # | | | | `-ReturnStmt 0x55d2f3c50da0 # | | | | `-CallExpr 0x55d2f3c50d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c50d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c50d38 '' Function 0x55d2f3b120c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c50d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c50cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c50ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c50ca8 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c50938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c50a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c50f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c50e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c529e0 # | | | | `-ReturnStmt 0x55d2f3c529d0 # | | | | `-CallExpr 0x55d2f3c529a0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c52988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c52968 '' Function 0x55d2f3b11958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c52940 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c52928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c52910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c511c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c50e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c50fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c52b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c52a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c52f18 # | | | | `-ReturnStmt 0x55d2f3c52f08 # | | | | `-CallExpr 0x55d2f3c52ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c52ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c52ea0 '' Function 0x55d2f3b11bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c52e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c52e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c52e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c52e10 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c52a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c52bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c53078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c52fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c53458 # | | | | `-ReturnStmt 0x55d2f3c53448 # | | | | `-CallExpr 0x55d2f3c53418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c53400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c533e0 '' Function 0x55d2f3b11e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c533b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c533a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c53388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c53350 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c52fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c53128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c535b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c53508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c539a0 # | | | | `-ReturnStmt 0x55d2f3c53990 # | | | | `-CallExpr 0x55d2f3c53960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c53948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c53928 '' Function 0x55d2f3b120c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c53900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c538e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c538d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c53898 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c53508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c53668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55d2f3c53fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55d2f3c539b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3c53a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3c53f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c53d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d2f3c53dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55d2f3c54310 # | | | | `-ReturnStmt 0x55d2f3c54300 # | | | | `-RecoveryExpr 0x55d2f3c542d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d2f3c54138 '' lvalue (ADL) = 'max' 0x55d2f3b23988 0x55d2f3ae9f00 0x55d2f3aea210 0x55d2f3aea530 0x55d2f3aea850 0x55d2f3aeab58 0x55d2f3aeaef8 0x55d2f3aeb298 0x55d2f3aeb638 0x55d2f3aeb958 0x55d2f3aebcb8 0x55d2f3b1ffb8 0x55d2f3b20318 0x55d2f3b20638 0x55d2f3b209d8 0x55d2f3b20d78 0x55d2f3b21118 0x55d2f3b21438 0x55d2f3b217d8 0x55d2f3b21b78 0x55d2f3b21f38 0x55d2f3b22240 0x55d2f3b22560 0x55d2f3b22880 0x55d2f3b22ba0 0x55d2f3b22ea8 0x55d2f3b23248 0x55d2f3b235e8 # | | | | `-RecoveryExpr 0x55d2f3c54258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d2f3c54038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d2f3c54ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55d2f3c54328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3c543c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3c54f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c54670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55d2f3c54748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55d2f3c55338 # | | | | `-ReturnStmt 0x55d2f3c55328 # | | | | `-RecoveryExpr 0x55d2f3c552f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d2f3c55160 '' lvalue (ADL) = 'max' 0x55d2f3b235e8 0x55d2f3b23988 0x55d2f3ae9f00 0x55d2f3aea210 0x55d2f3aea530 0x55d2f3aea850 0x55d2f3aeab58 0x55d2f3aeaef8 0x55d2f3aeb298 0x55d2f3aeb638 0x55d2f3aeb958 0x55d2f3aebcb8 0x55d2f3b1ffb8 0x55d2f3b20318 0x55d2f3b20638 0x55d2f3b209d8 0x55d2f3b20d78 0x55d2f3b21118 0x55d2f3b21438 0x55d2f3b217d8 0x55d2f3b21b78 0x55d2f3b21f38 0x55d2f3b22240 0x55d2f3b22560 0x55d2f3b22880 0x55d2f3b22ba0 0x55d2f3b22ea8 0x55d2f3b23248 # | | | | `-RecoveryExpr 0x55d2f3c552d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d2f3c55060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d2f3c55920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55d2f3c55350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3c553e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3c55878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c556f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55d2f3c55768 col:24 p1 'T' # | | | |-CompoundStmt 0x55d2f3c55c60 # | | | | `-ReturnStmt 0x55d2f3c55c50 # | | | | `-RecoveryExpr 0x55d2f3c55c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d2f3c55a88 '' lvalue (ADL) = 'min' 0x55d2f3b2ab60 0x55d2f3b23d20 0x55d2f3b24030 0x55d2f3b24350 0x55d2f3b24670 0x55d2f3b24978 0x55d2f3b24c98 0x55d2f3b24fb8 0x55d2f3b252d8 0x55d2f3b255f8 0x55d2f3b25918 0x55d2f3b25c38 0x55d2f3b25f68 0x55d2f3b26270 0x55d2f3b26590 0x55d2f3b268b0 0x55d2f3b26bd0 0x55d2f3b26ef0 0x55d2f3b27210 0x55d2f3b27530 0x55d2f3b27850 0x55d2f3b27b70 0x55d2f3b298b8 0x55d2f3b29bd8 0x55d2f3b29ef8 0x55d2f3b2a200 0x55d2f3b2a520 0x55d2f3b2a840 # | | | | `-RecoveryExpr 0x55d2f3c55ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d2f3c55988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55d2f3c56250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55d2f3c55c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3c55d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3c561a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c55fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55d2f3c56098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55d2f3c56590 # | | | | `-ReturnStmt 0x55d2f3c56580 # | | | | `-RecoveryExpr 0x55d2f3c56550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55d2f3c563b8 '' lvalue (ADL) = 'min' 0x55d2f3b2a840 0x55d2f3b2ab60 0x55d2f3b23d20 0x55d2f3b24030 0x55d2f3b24350 0x55d2f3b24670 0x55d2f3b24978 0x55d2f3b24c98 0x55d2f3b24fb8 0x55d2f3b252d8 0x55d2f3b255f8 0x55d2f3b25918 0x55d2f3b25c38 0x55d2f3b25f68 0x55d2f3b26270 0x55d2f3b26590 0x55d2f3b268b0 0x55d2f3b26bd0 0x55d2f3b26ef0 0x55d2f3b27210 0x55d2f3b27530 0x55d2f3b27850 0x55d2f3b27b70 0x55d2f3b298b8 0x55d2f3b29bd8 0x55d2f3b29ef8 0x55d2f3b2a200 0x55d2f3b2a520 # | | | | `-RecoveryExpr 0x55d2f3c56530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55d2f3c562b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55d2f3c56700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c56650 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c56a50 # | | | | `-ReturnStmt 0x55d2f3c56a40 # | | | | `-CallExpr 0x55d2f3c56a10 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c569f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c569d8 '' Function 0x55d2f3b2e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c569b0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c56998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c56980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c56948 'double' lvalue ParmVar 0x55d2f3c56650 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c567b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c56bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c56b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c56f30 # | | | | `-ReturnStmt 0x55d2f3c56f20 # | | | | `-CallExpr 0x55d2f3c56ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c56ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c56eb8 '' Function 0x55d2f3b2e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c56e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c56e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c56e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c56e28 'double2':'vector' lvalue ParmVar 0x55d2f3c56b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c56c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c57388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c572d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c57700 # | | | | `-ReturnStmt 0x55d2f3c576f0 # | | | | `-CallExpr 0x55d2f3c576c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c576a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c57688 '' Function 0x55d2f3b2e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c57660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c57648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c57630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c575f8 'double3':'vector' lvalue ParmVar 0x55d2f3c572d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c57438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c57870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c577c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c57bf0 # | | | | `-ReturnStmt 0x55d2f3c57be0 # | | | | `-CallExpr 0x55d2f3c57bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c57b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c57b78 '' Function 0x55d2f3b2e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c57b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c57b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c57b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c57ae8 'double4':'vector' lvalue ParmVar 0x55d2f3c577c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c57920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c57d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c57ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c580b0 # | | | | `-ReturnStmt 0x55d2f3c580a0 # | | | | `-CallExpr 0x55d2f3c58070 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c58058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c58038 '' Function 0x55d2f3b2e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c58010 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c57ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c57fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c57fa8 'int' lvalue ParmVar 0x55d2f3c57ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c57e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c58210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c58160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c58590 # | | | | `-ReturnStmt 0x55d2f3c58580 # | | | | `-CallExpr 0x55d2f3c58550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c58538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c58518 '' Function 0x55d2f3b2e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c584f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c584d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c584c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c58488 'int2':'vector' lvalue ParmVar 0x55d2f3c58160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c582c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c586f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c58640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c58a78 # | | | | `-ReturnStmt 0x55d2f3c58a68 # | | | | `-CallExpr 0x55d2f3c58a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c58a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c58a00 '' Function 0x55d2f3b2e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c589d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c589c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c589a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c58970 'int3':'vector' lvalue ParmVar 0x55d2f3c58640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c587a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c58bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c58b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c58f68 # | | | | `-ReturnStmt 0x55d2f3c58f58 # | | | | `-CallExpr 0x55d2f3c58f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c58f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c58ef0 '' Function 0x55d2f3b2e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c58ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c58eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c58e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c58e60 'int4':'vector' lvalue ParmVar 0x55d2f3c58b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c58c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c590c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c59018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c59cd8 # | | | | `-ReturnStmt 0x55d2f3c59cc8 # | | | | `-CallExpr 0x55d2f3c59c98 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c59c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c59c60 '' Function 0x55d2f3b2e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c59c38 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c59c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c59c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c59bd0 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c59018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c59178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c59e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c59d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c5a1d8 # | | | | `-ReturnStmt 0x55d2f3c5a1c8 # | | | | `-CallExpr 0x55d2f3c5a198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5a180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c5a160 '' Function 0x55d2f3b2e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c5a138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5a120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5a108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5a0d0 'uint2':'vector' lvalue ParmVar 0x55d2f3c59d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c59ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5a338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5a288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c5a6e0 # | | | | `-ReturnStmt 0x55d2f3c5a6d0 # | | | | `-CallExpr 0x55d2f3c5a6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5a688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c5a668 '' Function 0x55d2f3b2e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c5a640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5a628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5a610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5a5d8 'uint3':'vector' lvalue ParmVar 0x55d2f3c5a288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5a3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5a840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5a790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c5abf0 # | | | | `-ReturnStmt 0x55d2f3c5abe0 # | | | | `-CallExpr 0x55d2f3c5abb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5ab98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c5ab78 '' Function 0x55d2f3b2e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c5ab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5ab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5ab20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5aae8 'uint4':'vector' lvalue ParmVar 0x55d2f3c5a790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5a8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5ad50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5aca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c5b0f0 # | | | | `-ReturnStmt 0x55d2f3c5b0e0 # | | | | `-CallExpr 0x55d2f3c5b0b0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c5b098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c5b078 '' Function 0x55d2f3b2e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c5b050 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c5b038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5b020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5afe8 'int64_t':'long' lvalue ParmVar 0x55d2f3c5aca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c5ae00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5b250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5b1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c5b610 # | | | | `-ReturnStmt 0x55d2f3c5b600 # | | | | `-CallExpr 0x55d2f3c5b5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5b5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c5b598 '' Function 0x55d2f3b2e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c5b570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5b558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5b540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5b508 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c5b1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5b300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5b770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5b6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c5c250 # | | | | `-ReturnStmt 0x55d2f3c5c240 # | | | | `-CallExpr 0x55d2f3c5c210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5c1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c5c1d8 '' Function 0x55d2f3b2e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c5c1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5ba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5ba68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5ba30 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c5b6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5b820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5c3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5c300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c5c780 # | | | | `-ReturnStmt 0x55d2f3c5c770 # | | | | `-CallExpr 0x55d2f3c5c740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5c728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c5c708 '' Function 0x55d2f3b2e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c5c6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5c6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5c6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5c678 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c5c300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5c460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5c8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5c830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c5cca0 # | | | | `-ReturnStmt 0x55d2f3c5cc90 # | | | | `-CallExpr 0x55d2f3c5cc60 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c5cc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c5cc28 '' Function 0x55d2f3b2e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c5cc00 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c5cbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5cbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5cb98 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c5c830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c5c990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5ce00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5cd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c5d1e0 # | | | | `-ReturnStmt 0x55d2f3c5d1d0 # | | | | `-CallExpr 0x55d2f3c5d1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5d188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c5d168 '' Function 0x55d2f3b2e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c5d140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5d128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5d110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5d0d8 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c5cd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5ceb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5d340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5d290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c5d728 # | | | | `-ReturnStmt 0x55d2f3c5d718 # | | | | `-CallExpr 0x55d2f3c5d6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5d6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c5d6b0 '' Function 0x55d2f3b2e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c5d688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5d670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5d658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5d620 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c5d290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5d3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5d888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5d7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c5dc78 # | | | | `-ReturnStmt 0x55d2f3c5dc68 # | | | | `-CallExpr 0x55d2f3c5dc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5dc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c5dc00 '' Function 0x55d2f3b2e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c5dbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5dbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5dba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5db70 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c5d7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5d938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c5de80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5dd30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d2f3c5ddb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55d2f3c5ea60 # | | | | `-ReturnStmt 0x55d2f3c5ea50 # | | | | `-CallExpr 0x55d2f3c5ea18 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c5ea00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c5e9e0 '' Function 0x55d2f3b331e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c5e130 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c5e118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c5e100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c5e0c8 'double' lvalue ParmVar 0x55d2f3c5dd30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55d2f3c5e9b8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c5e9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5e190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5e158 'double' lvalue ParmVar 0x55d2f3c5ddb0 'V2' 'double' # | | | `-DeprecatedAttr 0x55d2f3c5df38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c5ec68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5eb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3c5eb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c5f088 # | | | | `-ReturnStmt 0x55d2f3c5f078 # | | | | `-CallExpr 0x55d2f3c5f040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5f028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c5f008 '' Function 0x55d2f3b33500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c5ef38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c5ef20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c5ef08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c5eed0 'double2':'vector' lvalue ParmVar 0x55d2f3c5eb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c5efe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5efc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5efb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5ef78 'double2':'vector' lvalue ParmVar 0x55d2f3c5eb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5ed20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c5f290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5f140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3c5f1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c5f6b8 # | | | | `-ReturnStmt 0x55d2f3c5f6a8 # | | | | `-CallExpr 0x55d2f3c5f670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5f658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c5f638 '' Function 0x55d2f3b33870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c5f568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c5f550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c5f538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c5f500 'double3':'vector' lvalue ParmVar 0x55d2f3c5f140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c5f610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5f5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5f5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5f5a8 'double3':'vector' lvalue ParmVar 0x55d2f3c5f1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5f348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c5f8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5f770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3c5f7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c5fcf0 # | | | | `-ReturnStmt 0x55d2f3c5fce0 # | | | | `-CallExpr 0x55d2f3c5fca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c5fc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c5fc70 '' Function 0x55d2f3b33b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c5fba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c5fb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c5fb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c5fb38 'double4':'vector' lvalue ParmVar 0x55d2f3c5f770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c5fc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c5fc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c5fc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c5fbe0 'double4':'vector' lvalue ParmVar 0x55d2f3c5f7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c5f978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c5fef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c5fda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d2f3c5fe20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55d2f3c602e8 # | | | | `-ReturnStmt 0x55d2f3c602d8 # | | | | `-CallExpr 0x55d2f3c602a0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c60288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c60268 '' Function 0x55d2f3b331e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c601b0 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c60198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c60180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c60148 'int' lvalue ParmVar 0x55d2f3c5fda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55d2f3c60240 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c60228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c60210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c601d8 'int' lvalue ParmVar 0x55d2f3c5fe20 'V2' 'int' # | | | `-DeprecatedAttr 0x55d2f3c5ffa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c604e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c60398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3c60418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c60918 # | | | | `-ReturnStmt 0x55d2f3c60908 # | | | | `-CallExpr 0x55d2f3c608d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c608b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c60898 '' Function 0x55d2f3b33500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c607c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c607b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c60798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c60760 'int2':'vector' lvalue ParmVar 0x55d2f3c60398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c60870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c60858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c60840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c60808 'int2':'vector' lvalue ParmVar 0x55d2f3c60418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c605a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c611c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c61078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3c610f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c61600 # | | | | `-ReturnStmt 0x55d2f3c615f0 # | | | | `-CallExpr 0x55d2f3c615b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c615a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c61580 '' Function 0x55d2f3b33870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c614b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c61498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c61480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c61448 'int3':'vector' lvalue ParmVar 0x55d2f3c61078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c61558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c61540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c61528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c614f0 'int3':'vector' lvalue ParmVar 0x55d2f3c610f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c61280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c61800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c616b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3c61730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c61c40 # | | | | `-ReturnStmt 0x55d2f3c61c30 # | | | | `-CallExpr 0x55d2f3c61bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c61be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c61bc0 '' Function 0x55d2f3b33b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c61af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c61ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c61ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c61a88 'int4':'vector' lvalue ParmVar 0x55d2f3c616b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c61b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c61b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c61b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c61b30 'int4':'vector' lvalue ParmVar 0x55d2f3c61730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c618b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c61e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c61cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3c61d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c62258 # | | | | `-ReturnStmt 0x55d2f3c62248 # | | | | `-CallExpr 0x55d2f3c62210 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c621f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c621d8 '' Function 0x55d2f3b331e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c62120 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c62108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c620f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c620b8 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c61cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d2f3c621b0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c62198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c62180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c62148 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c61d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c61ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c62458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c62308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3c62388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c628a8 # | | | | `-ReturnStmt 0x55d2f3c62898 # | | | | `-CallExpr 0x55d2f3c62860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c62848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c62828 '' Function 0x55d2f3b33500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c62758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c62740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c62728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c626f0 'uint2':'vector' lvalue ParmVar 0x55d2f3c62308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c62800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c627e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c627d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c62798 'uint2':'vector' lvalue ParmVar 0x55d2f3c62388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c62510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c62aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c62958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3c629d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c62f00 # | | | | `-ReturnStmt 0x55d2f3c62ef0 # | | | | `-CallExpr 0x55d2f3c62eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c62ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c62e80 '' Function 0x55d2f3b33870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c62db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c62d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c62d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c62d48 'uint3':'vector' lvalue ParmVar 0x55d2f3c62958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c62e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c62e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c62e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c62df0 'uint3':'vector' lvalue ParmVar 0x55d2f3c629d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c62b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c636e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c63590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3c63610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c63b40 # | | | | `-ReturnStmt 0x55d2f3c63b30 # | | | | `-CallExpr 0x55d2f3c63af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c63ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c63ac0 '' Function 0x55d2f3b33b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c639f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c639d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c639c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c63988 'uint4':'vector' lvalue ParmVar 0x55d2f3c63590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c63a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c63a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c63a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c63a30 'uint4':'vector' lvalue ParmVar 0x55d2f3c63610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c63798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c63d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c63bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3c63c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c64178 # | | | | `-ReturnStmt 0x55d2f3c64168 # | | | | `-CallExpr 0x55d2f3c64130 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c64118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c640f8 '' Function 0x55d2f3b331e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c64040 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c64028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c64010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c63fd8 'int64_t':'long' lvalue ParmVar 0x55d2f3c63bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d2f3c640d0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c640b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c640a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c64068 'int64_t':'long' lvalue ParmVar 0x55d2f3c63c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c63df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c64378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c64228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3c642a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c647e8 # | | | | `-ReturnStmt 0x55d2f3c647d8 # | | | | `-CallExpr 0x55d2f3c647a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c64788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c64768 '' Function 0x55d2f3b33500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c64698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c64680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c64668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c64630 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c64228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c64740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c64728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c64710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c646d8 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c642a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c64430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c649e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c64898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3c64918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c64e60 # | | | | `-ReturnStmt 0x55d2f3c64e50 # | | | | `-CallExpr 0x55d2f3c64e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c64e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c64de0 '' Function 0x55d2f3b33870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c64d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c64cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c64ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c64ca8 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c64898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c64db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c64da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c64d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c64d50 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c64918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c64aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c65060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c64f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3c64f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c654e0 # | | | | `-ReturnStmt 0x55d2f3c654d0 # | | | | `-CallExpr 0x55d2f3c65498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c65480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c65460 '' Function 0x55d2f3b33b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c65390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c65378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c65360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c65328 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c64f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c65438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c65420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c65408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c653d0 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c64f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c65118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c65cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c65b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3c65bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c66118 # | | | | `-ReturnStmt 0x55d2f3c66108 # | | | | `-CallExpr 0x55d2f3c660d0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c660b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c66098 '' Function 0x55d2f3b331e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c65fe0 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c65fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c65fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c65f78 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c65b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d2f3c66070 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c66058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c66040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c66008 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c65bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c65d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c66318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c661c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3c66248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c667a8 # | | | | `-ReturnStmt 0x55d2f3c66798 # | | | | `-CallExpr 0x55d2f3c66760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c66748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c66728 '' Function 0x55d2f3b33500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c66658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c66640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c66628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c665f0 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c661c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c66700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c666e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c666d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c66698 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c66248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c663d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c669a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c66858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3c668d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c66e40 # | | | | `-ReturnStmt 0x55d2f3c66e30 # | | | | `-CallExpr 0x55d2f3c66df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c66de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c66dc0 '' Function 0x55d2f3b33870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c66cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c66cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c66cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c66c88 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c66858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c66d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c66d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c66d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c66d30 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c668d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c66a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c67040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c66ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3c66f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c674e0 # | | | | `-ReturnStmt 0x55d2f3c674d0 # | | | | `-CallExpr 0x55d2f3c67498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c67480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c67460 '' Function 0x55d2f3b33b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c67390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c67378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c67360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c67328 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c66ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c67438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c67420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c67408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c673d0 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c66f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c670f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c67650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c675a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c67998 # | | | | `-ReturnStmt 0x55d2f3c67988 # | | | | `-CallExpr 0x55d2f3c67958 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c67940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c67920 '' Function 0x55d2f3b37f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c678f8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c678e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c678c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c67890 'double' lvalue ParmVar 0x55d2f3c675a0 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c67700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b93680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c67a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3b939e8 # | | | | `-ReturnStmt 0x55d2f3b939d8 # | | | | `-CallExpr 0x55d2f3b939a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b93990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b93970 '' Function 0x55d2f3b38188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b93948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b93930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b93918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b938e0 'double2':'vector' lvalue ParmVar 0x55d2f3c67a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b93730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b93b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b93aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3b93ec8 # | | | | `-ReturnStmt 0x55d2f3b93eb8 # | | | | `-CallExpr 0x55d2f3b93e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b93e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b93e50 '' Function 0x55d2f3b38400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b93e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b93e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b93df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b93dc0 'double3':'vector' lvalue ParmVar 0x55d2f3b93aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b93c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b94038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b93f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3b943b0 # | | | | `-ReturnStmt 0x55d2f3b943a0 # | | | | `-CallExpr 0x55d2f3b94370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b94358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3b94338 '' Function 0x55d2f3b38678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3b94310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b942f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b942e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b942a8 'double4':'vector' lvalue ParmVar 0x55d2f3b93f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b940e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b94510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b94460 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3b94868 # | | | | `-ReturnStmt 0x55d2f3b94858 # | | | | `-CallExpr 0x55d2f3b94828 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b94810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3b947f0 '' Function 0x55d2f3b37f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3b947c8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3b947b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b94798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b94760 'int' lvalue ParmVar 0x55d2f3b94460 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3b945c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b949c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b94918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3b94d40 # | | | | `-ReturnStmt 0x55d2f3b94d30 # | | | | `-CallExpr 0x55d2f3b94d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b94ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b94cc8 '' Function 0x55d2f3b38188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b94ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b94c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b94c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b94c38 'int2':'vector' lvalue ParmVar 0x55d2f3b94918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b94a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b94ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b94df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3b95220 # | | | | `-ReturnStmt 0x55d2f3b95210 # | | | | `-CallExpr 0x55d2f3b951e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b951c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b951a8 '' Function 0x55d2f3b38400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b95180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b95168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b95150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b95118 'int3':'vector' lvalue ParmVar 0x55d2f3b94df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b94f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b95380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b952d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3b95730 # | | | | `-ReturnStmt 0x55d2f3b95720 # | | | | `-CallExpr 0x55d2f3b956f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b956d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3b956b8 '' Function 0x55d2f3b38678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3b95690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b95650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b95638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b95600 'int4':'vector' lvalue ParmVar 0x55d2f3b952d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b95430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b95890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b957e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3b95c08 # | | | | `-ReturnStmt 0x55d2f3b95bf8 # | | | | `-CallExpr 0x55d2f3b95bc8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b95bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3b95b90 '' Function 0x55d2f3b37f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3b95b68 'float' # | | | | `-ImplicitCastExpr 0x55d2f3b95b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b95b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b95b00 'uint':'unsigned int' lvalue ParmVar 0x55d2f3b957e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3b95940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b95d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b95cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3b96100 # | | | | `-ReturnStmt 0x55d2f3b960f0 # | | | | `-CallExpr 0x55d2f3b960c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b960a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b96088 '' Function 0x55d2f3b38188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b96060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b96048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b96030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b95ff8 'uint2':'vector' lvalue ParmVar 0x55d2f3b95cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b95e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b96260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b961b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3b96600 # | | | | `-ReturnStmt 0x55d2f3b965f0 # | | | | `-CallExpr 0x55d2f3b965c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b965a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b96588 '' Function 0x55d2f3b38400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b96560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b96548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b96530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b964f8 'uint3':'vector' lvalue ParmVar 0x55d2f3b961b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b96310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b96760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b966b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3b96b08 # | | | | `-ReturnStmt 0x55d2f3b96af8 # | | | | `-CallExpr 0x55d2f3b96ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b96ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3b96a90 '' Function 0x55d2f3b38678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3b96a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b96a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b96a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b96a00 'uint4':'vector' lvalue ParmVar 0x55d2f3b966b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b96810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b96c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b96bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3b97000 # | | | | `-ReturnStmt 0x55d2f3b96ff0 # | | | | `-CallExpr 0x55d2f3b96fc0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b96fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3b96f88 '' Function 0x55d2f3b37f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3b96f60 'float' # | | | | `-ImplicitCastExpr 0x55d2f3b96f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b96f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b96ef8 'int64_t':'long' lvalue ParmVar 0x55d2f3b96bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3b96d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b97160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b970b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3b97518 # | | | | `-ReturnStmt 0x55d2f3b97508 # | | | | `-CallExpr 0x55d2f3b974d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b974c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b974a0 '' Function 0x55d2f3b38188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b97478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b97460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b97448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b97410 'int64_t2':'vector' lvalue ParmVar 0x55d2f3b970b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b97210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b976a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b975c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3b97a60 # | | | | `-ReturnStmt 0x55d2f3b97a50 # | | | | `-CallExpr 0x55d2f3b97a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b97a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b979e8 '' Function 0x55d2f3b38400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b979c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b979a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b97990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b97958 'int64_t3':'vector' lvalue ParmVar 0x55d2f3b975c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b97750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b97bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b97b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3b97f88 # | | | | `-ReturnStmt 0x55d2f3b97f78 # | | | | `-CallExpr 0x55d2f3b97f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b97f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3b97f10 '' Function 0x55d2f3b38678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3b97ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b97ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b97eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b97e80 'int64_t4':'vector' lvalue ParmVar 0x55d2f3b97b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b97c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b980e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b98038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3b984a0 # | | | | `-ReturnStmt 0x55d2f3b98490 # | | | | `-CallExpr 0x55d2f3b98460 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b98448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3b98428 '' Function 0x55d2f3b37f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3b98400 'float' # | | | | `-ImplicitCastExpr 0x55d2f3b983e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b983d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b98398 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3b98038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3b98198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b98600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b98550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3b989d8 # | | | | `-ReturnStmt 0x55d2f3b989c8 # | | | | `-CallExpr 0x55d2f3b98998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b98980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b98960 '' Function 0x55d2f3b38188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b98938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b98920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b98908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b988d0 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3b98550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b986b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b98b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b98a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3b98f18 # | | | | `-ReturnStmt 0x55d2f3b98f08 # | | | | `-CallExpr 0x55d2f3b98ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b98ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b98ea0 '' Function 0x55d2f3b38400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b98e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b98e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b98e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b98e10 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3b98a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b98be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b99078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b98fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3b99460 # | | | | `-ReturnStmt 0x55d2f3b99450 # | | | | `-CallExpr 0x55d2f3b99420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b99408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3b993e8 '' Function 0x55d2f3b38678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3b993c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b993a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b99390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b99358 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3b98fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b99128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b995d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b99520 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3b999d8 # | | | | `-ReturnStmt 0x55d2f3b999c8 # | | | | `-CallExpr 0x55d2f3b99998 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b99980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3b99960 '' Function 0x55d2f3b39290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3b99938 'float' # | | | | `-ImplicitCastExpr 0x55d2f3b99920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b99908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b998d0 'double' lvalue ParmVar 0x55d2f3b99520 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3b99740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b99b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b99a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3b99eb0 # | | | | `-ReturnStmt 0x55d2f3b99ea0 # | | | | `-CallExpr 0x55d2f3b99e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b99e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b99e38 '' Function 0x55d2f3b39508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b99e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b99df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b99de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b99da8 'double2':'vector' lvalue ParmVar 0x55d2f3b99a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b99bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b9a020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b99f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3b9a390 # | | | | `-ReturnStmt 0x55d2f3b9a380 # | | | | `-CallExpr 0x55d2f3b9a350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9a338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b9a318 '' Function 0x55d2f3afdbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b9a2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9a2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9a2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9a288 'double3':'vector' lvalue ParmVar 0x55d2f3b99f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9a0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b9a500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9a450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3b9a878 # | | | | `-ReturnStmt 0x55d2f3b9a868 # | | | | `-CallExpr 0x55d2f3b9a838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9a820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3b9a800 '' Function 0x55d2f3afde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3b9a7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9a7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9a7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9a770 'double4':'vector' lvalue ParmVar 0x55d2f3b9a450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9a5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3b9a9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9a928 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3b9ad30 # | | | | `-ReturnStmt 0x55d2f3b9ad20 # | | | | `-CallExpr 0x55d2f3b9acf0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b9acd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3b9acb8 '' Function 0x55d2f3b39290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3b9ac90 'float' # | | | | `-ImplicitCastExpr 0x55d2f3b9ac78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9ac60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9ac28 'int' lvalue ParmVar 0x55d2f3b9a928 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3b9aa88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9ae90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9ade0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3b9b208 # | | | | `-ReturnStmt 0x55d2f3b9b1f8 # | | | | `-CallExpr 0x55d2f3b9b1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9b1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b9b190 '' Function 0x55d2f3b39508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b9b168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9b150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9b138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9b100 'int2':'vector' lvalue ParmVar 0x55d2f3b9ade0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9af40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9b368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9b2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3b9b6e8 # | | | | `-ReturnStmt 0x55d2f3b9b6d8 # | | | | `-CallExpr 0x55d2f3b9b6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9b690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b9b670 '' Function 0x55d2f3afdbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b9b648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9b630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9b618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9b5e0 'int3':'vector' lvalue ParmVar 0x55d2f3b9b2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9b418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9c108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9c058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3b9c490 # | | | | `-ReturnStmt 0x55d2f3b9c480 # | | | | `-CallExpr 0x55d2f3b9c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9c438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3b9c418 '' Function 0x55d2f3afde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3b9c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9c3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9c388 'int4':'vector' lvalue ParmVar 0x55d2f3b9c058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9c1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9c5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9c540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3b9c968 # | | | | `-ReturnStmt 0x55d2f3b9c958 # | | | | `-CallExpr 0x55d2f3b9c928 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b9c910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3b9c8f0 '' Function 0x55d2f3b39290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3b9c8c8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3b9c8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9c898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9c860 'uint':'unsigned int' lvalue ParmVar 0x55d2f3b9c540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3b9c6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9cac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9ca18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3b9ce60 # | | | | `-ReturnStmt 0x55d2f3b9ce50 # | | | | `-CallExpr 0x55d2f3b9ce20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9ce08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b9cde8 '' Function 0x55d2f3b39508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b9cdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9cda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9cd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9cd58 'uint2':'vector' lvalue ParmVar 0x55d2f3b9ca18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9cb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9cfc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9cf10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3b9d360 # | | | | `-ReturnStmt 0x55d2f3b9d350 # | | | | `-CallExpr 0x55d2f3b9d320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9d308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b9d2e8 '' Function 0x55d2f3afdbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b9d2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9d2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9d290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9d258 'uint3':'vector' lvalue ParmVar 0x55d2f3b9cf10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9d070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9d4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9d410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3b9d868 # | | | | `-ReturnStmt 0x55d2f3b9d858 # | | | | `-CallExpr 0x55d2f3b9d828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9d810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3b9d7f0 '' Function 0x55d2f3afde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3b9d7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9d7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9d798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9d760 'uint4':'vector' lvalue ParmVar 0x55d2f3b9d410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9d570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9d9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9d918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3b9dd60 # | | | | `-ReturnStmt 0x55d2f3b9dd50 # | | | | `-CallExpr 0x55d2f3b9dd20 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b9dd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3b9dce8 '' Function 0x55d2f3b39290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3b9dcc0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3b9dca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9dc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9dc58 'int64_t':'long' lvalue ParmVar 0x55d2f3b9d918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3b9da78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9dec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9de10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3b9eaa0 # | | | | `-ReturnStmt 0x55d2f3b9ea90 # | | | | `-CallExpr 0x55d2f3b9ea60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9ea48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b9ea28 '' Function 0x55d2f3b39508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b9ea00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9e9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9e9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9e998 'int64_t2':'vector' lvalue ParmVar 0x55d2f3b9de10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9df70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9ec00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9eb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3b9efc0 # | | | | `-ReturnStmt 0x55d2f3b9efb0 # | | | | `-CallExpr 0x55d2f3b9ef80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9ef68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3b9ef48 '' Function 0x55d2f3afdbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3b9ef20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9ef08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9eef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9eeb8 'int64_t3':'vector' lvalue ParmVar 0x55d2f3b9eb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9ecb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9f120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9f070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3b9f4e8 # | | | | `-ReturnStmt 0x55d2f3b9f4d8 # | | | | `-CallExpr 0x55d2f3b9f4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9f490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3b9f470 '' Function 0x55d2f3afde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3b9f448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9f430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9f418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9f3e0 'int64_t4':'vector' lvalue ParmVar 0x55d2f3b9f070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9f1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9f648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9f598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3b9fa00 # | | | | `-ReturnStmt 0x55d2f3b9f9f0 # | | | | `-CallExpr 0x55d2f3b9f9c0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b9f9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3b9f988 '' Function 0x55d2f3b39290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3b9f960 'float' # | | | | `-ImplicitCastExpr 0x55d2f3b9f948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9f930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9f8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3b9f598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3b9f6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3b9fb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9fab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3b9ff38 # | | | | `-ReturnStmt 0x55d2f3b9ff28 # | | | | `-CallExpr 0x55d2f3b9fef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b9fee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3b9fec0 '' Function 0x55d2f3b39508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3b9fe98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b9fe80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3b9fe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3b9fe30 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3b9fab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3b9fc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba0098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b9ffe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3ba0478 # | | | | `-ReturnStmt 0x55d2f3ba0468 # | | | | `-CallExpr 0x55d2f3ba0438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba0420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ba0400 '' Function 0x55d2f3afdbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ba03d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba03c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba03a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba0370 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3b9ffe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba0148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba05d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba0528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3ba09c0 # | | | | `-ReturnStmt 0x55d2f3ba09b0 # | | | | `-CallExpr 0x55d2f3ba0980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba0968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3ba0948 '' Function 0x55d2f3afde58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3ba0920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba0908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba08f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba08b8 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3ba0528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba0688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba0b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba0a78 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3ba0e70 # | | | | `-ReturnStmt 0x55d2f3ba0e60 # | | | | `-CallExpr 0x55d2f3ba0e30 'float' # | | | | |-ImplicitCastExpr 0x55d2f3ba0e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3ba0df8 '' Function 0x55d2f3b491b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3ba0dd0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3ba0db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba0da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba0d68 'double' lvalue ParmVar 0x55d2f3ba0a78 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3ba0bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3ba0fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba0f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3ba1340 # | | | | `-ReturnStmt 0x55d2f3ba1330 # | | | | `-CallExpr 0x55d2f3ba1300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba12e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3ba12c8 '' Function 0x55d2f3b49430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3ba12a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba1288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba1270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba1238 'double2':'vector' lvalue ParmVar 0x55d2f3ba0f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba1088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3ba14a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba13f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3ba1818 # | | | | `-ReturnStmt 0x55d2f3ba1808 # | | | | `-CallExpr 0x55d2f3ba17d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba17c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ba17a0 '' Function 0x55d2f3b496a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ba1778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba1760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba1748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba1710 'double3':'vector' lvalue ParmVar 0x55d2f3ba13f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba1558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3ba1980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba18d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3ba1cf8 # | | | | `-ReturnStmt 0x55d2f3ba1ce8 # | | | | `-CallExpr 0x55d2f3ba1cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba1ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3ba1c80 '' Function 0x55d2f3b49930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3ba1c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba1c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba1c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba1bf0 'double4':'vector' lvalue ParmVar 0x55d2f3ba18d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba1a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3ba1e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba1da8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3ba21b0 # | | | | `-ReturnStmt 0x55d2f3ba21a0 # | | | | `-CallExpr 0x55d2f3ba2170 'float' # | | | | |-ImplicitCastExpr 0x55d2f3ba2158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3ba2138 '' Function 0x55d2f3b491b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3ba2110 'float' # | | | | `-ImplicitCastExpr 0x55d2f3ba20f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba20e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba20a8 'int' lvalue ParmVar 0x55d2f3ba1da8 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3ba1f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba2310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba2260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3ba2688 # | | | | `-ReturnStmt 0x55d2f3ba2678 # | | | | `-CallExpr 0x55d2f3ba2648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba2630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3ba2610 '' Function 0x55d2f3b49430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3ba25e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba25d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba25b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba2580 'int2':'vector' lvalue ParmVar 0x55d2f3ba2260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba23c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba36c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba2738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3ba3a40 # | | | | `-ReturnStmt 0x55d2f3ba3a30 # | | | | `-CallExpr 0x55d2f3ba3a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba39e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ba39c8 '' Function 0x55d2f3b496a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ba39a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba3988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba3970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba3938 'int3':'vector' lvalue ParmVar 0x55d2f3ba2738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba3770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba3ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba3af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3ba3f28 # | | | | `-ReturnStmt 0x55d2f3ba3f18 # | | | | `-CallExpr 0x55d2f3ba3ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba3ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3ba3eb0 '' Function 0x55d2f3b49930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3ba3e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba3e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba3e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba3e20 'int4':'vector' lvalue ParmVar 0x55d2f3ba3af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba3c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba4088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba3fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3ba4400 # | | | | `-ReturnStmt 0x55d2f3ba43f0 # | | | | `-CallExpr 0x55d2f3ba43c0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3ba43a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3ba4388 '' Function 0x55d2f3b491b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3ba4360 'float' # | | | | `-ImplicitCastExpr 0x55d2f3ba4348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba4330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba42f8 'uint':'unsigned int' lvalue ParmVar 0x55d2f3ba3fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3ba4138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba4560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba44b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3ba48f8 # | | | | `-ReturnStmt 0x55d2f3ba48e8 # | | | | `-CallExpr 0x55d2f3ba48b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba48a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3ba4880 '' Function 0x55d2f3b49430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3ba4858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba4840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba4828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba47f0 'uint2':'vector' lvalue ParmVar 0x55d2f3ba44b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba4610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba4a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba49a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3ba4df8 # | | | | `-ReturnStmt 0x55d2f3ba4de8 # | | | | `-CallExpr 0x55d2f3ba4db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba4da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ba4d80 '' Function 0x55d2f3b496a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ba4d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba4d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba4d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba4cf0 'uint3':'vector' lvalue ParmVar 0x55d2f3ba49a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba4b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba4f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba4ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3ba5300 # | | | | `-ReturnStmt 0x55d2f3ba52f0 # | | | | `-CallExpr 0x55d2f3ba52c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba52a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3ba5288 '' Function 0x55d2f3b49930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3ba5260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba5248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba5230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba51f8 'uint4':'vector' lvalue ParmVar 0x55d2f3ba4ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba5008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba5460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba53b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3ba57f8 # | | | | `-ReturnStmt 0x55d2f3ba57e8 # | | | | `-CallExpr 0x55d2f3ba57b8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3ba57a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3ba5780 '' Function 0x55d2f3b491b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3ba5758 'float' # | | | | `-ImplicitCastExpr 0x55d2f3ba5740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba5728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba56f0 'int64_t':'long' lvalue ParmVar 0x55d2f3ba53b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3ba5510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba5958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba58a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3ba5d10 # | | | | `-ReturnStmt 0x55d2f3ba5d00 # | | | | `-CallExpr 0x55d2f3ba5cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba5cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3ba5c98 '' Function 0x55d2f3b49430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3ba5c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba5c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba5c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba5c08 'int64_t2':'vector' lvalue ParmVar 0x55d2f3ba58a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba5a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba5e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba5dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3ba6230 # | | | | `-ReturnStmt 0x55d2f3ba6220 # | | | | `-CallExpr 0x55d2f3ba61f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba61d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ba61b8 '' Function 0x55d2f3b496a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ba6190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba6178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba6160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba6128 'int64_t3':'vector' lvalue ParmVar 0x55d2f3ba5dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba5f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba6390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba62e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3ba6758 # | | | | `-ReturnStmt 0x55d2f3ba6748 # | | | | `-CallExpr 0x55d2f3ba6718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba6700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3ba66e0 '' Function 0x55d2f3b49930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3ba66b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba66a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba6688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba6650 'int64_t4':'vector' lvalue ParmVar 0x55d2f3ba62e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba6440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba68b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba6808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3ba6c70 # | | | | `-ReturnStmt 0x55d2f3ba6c60 # | | | | `-CallExpr 0x55d2f3ba6c30 'float' # | | | | |-ImplicitCastExpr 0x55d2f3ba6c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3ba6bf8 '' Function 0x55d2f3b491b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3ba6bd0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3ba6bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba6ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba6b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3ba6808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3ba6968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba6dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba6d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3ba71a8 # | | | | `-ReturnStmt 0x55d2f3ba7198 # | | | | `-CallExpr 0x55d2f3ba7168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ba7150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3ba7130 '' Function 0x55d2f3b49430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3ba7108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba70f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba70d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba70a0 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3ba6d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba6e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ba7308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ba7258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c6dc78 # | | | | `-ReturnStmt 0x55d2f3c6dc68 # | | | | `-CallExpr 0x55d2f3c6dc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c6dc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ba7670 '' Function 0x55d2f3b496a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ba7648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ba7630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ba7618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ba75e0 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3ba7258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3ba73b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c6ddd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c6dd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c6e1c0 # | | | | `-ReturnStmt 0x55d2f3c6e1b0 # | | | | `-CallExpr 0x55d2f3c6e180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c6e168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c6e148 '' Function 0x55d2f3b49930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c6e120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c6e108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c6e0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c6e0b8 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c6dd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c6de88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c6e330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c6e280 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c6e678 # | | | | `-ReturnStmt 0x55d2f3c6e668 # | | | | `-CallExpr 0x55d2f3c6e638 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c6e620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c6e600 '' Function 0x55d2f3b4a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c6e5d8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c6e5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c6e5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c6e570 'double' lvalue ParmVar 0x55d2f3c6e280 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c6e3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c6e7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c6e738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c6eb50 # | | | | `-ReturnStmt 0x55d2f3c6eb40 # | | | | `-CallExpr 0x55d2f3c6eb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c6eaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c6ead8 '' Function 0x55d2f3b4a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c6eab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c6ea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c6ea80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c6ea48 'double2':'vector' lvalue ParmVar 0x55d2f3c6e738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c6e898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c6ecc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c6ec10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c6f030 # | | | | `-ReturnStmt 0x55d2f3c6f020 # | | | | `-CallExpr 0x55d2f3c6eff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c6efd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c6efb8 '' Function 0x55d2f3b4aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c6ef90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c6ef78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c6ef60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c6ef28 'double3':'vector' lvalue ParmVar 0x55d2f3c6ec10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c6ed70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c6f1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c6f0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c6f518 # | | | | `-ReturnStmt 0x55d2f3c6f508 # | | | | `-CallExpr 0x55d2f3c6f4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c6f4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c6f4a0 '' Function 0x55d2f3b4acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c6f478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c6f460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c6f448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c6f410 'double4':'vector' lvalue ParmVar 0x55d2f3c6f0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c6f250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c6f678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c6f5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c6f9d0 # | | | | `-ReturnStmt 0x55d2f3c6f9c0 # | | | | `-CallExpr 0x55d2f3c6f990 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c6f978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c6f958 '' Function 0x55d2f3b4a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c6f930 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c6f918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c6f900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c6f8c8 'int' lvalue ParmVar 0x55d2f3c6f5c8 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c6f728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c6fb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c6fa80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c6fea8 # | | | | `-ReturnStmt 0x55d2f3c6fe98 # | | | | `-CallExpr 0x55d2f3c6fe68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c6fe50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c6fe30 '' Function 0x55d2f3b4a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c6fe08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c6fdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c6fdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c6fda0 'int2':'vector' lvalue ParmVar 0x55d2f3c6fa80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c6fbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c70008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c6ff58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c70388 # | | | | `-ReturnStmt 0x55d2f3c70378 # | | | | `-CallExpr 0x55d2f3c70348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c70330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c70310 '' Function 0x55d2f3b4aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c702e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c702d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c702b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c70280 'int3':'vector' lvalue ParmVar 0x55d2f3c6ff58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c700b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c704e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c70438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c70870 # | | | | `-ReturnStmt 0x55d2f3c70860 # | | | | `-CallExpr 0x55d2f3c70830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c70818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c707f8 '' Function 0x55d2f3b4acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c707d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c707b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c707a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c70768 'int4':'vector' lvalue ParmVar 0x55d2f3c70438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c70598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c709d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c70920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c70d48 # | | | | `-ReturnStmt 0x55d2f3c70d38 # | | | | `-CallExpr 0x55d2f3c70d08 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c70cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c70cd0 '' Function 0x55d2f3b4a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c70ca8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c70c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c70c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c70c40 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c70920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c70a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c70ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c70df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c71240 # | | | | `-ReturnStmt 0x55d2f3c71230 # | | | | `-CallExpr 0x55d2f3c71200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c711e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c711c8 '' Function 0x55d2f3b4a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c711a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c71188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c71170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c71138 'uint2':'vector' lvalue ParmVar 0x55d2f3c70df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c70f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c713a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c712f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c71740 # | | | | `-ReturnStmt 0x55d2f3c71730 # | | | | `-CallExpr 0x55d2f3c71700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c716e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c716c8 '' Function 0x55d2f3b4aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c716a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c71688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c71670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c71638 'uint3':'vector' lvalue ParmVar 0x55d2f3c712f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c71450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c718a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c717f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c73220 # | | | | `-ReturnStmt 0x55d2f3c73210 # | | | | `-CallExpr 0x55d2f3c731e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c71bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c71bd0 '' Function 0x55d2f3b4acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c71ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c71b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c71b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c71b40 'uint4':'vector' lvalue ParmVar 0x55d2f3c717f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c71950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c73380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c732d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c73718 # | | | | `-ReturnStmt 0x55d2f3c73708 # | | | | `-CallExpr 0x55d2f3c736d8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c736c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c736a0 '' Function 0x55d2f3b4a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c73678 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c73660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c73648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c73610 'int64_t':'long' lvalue ParmVar 0x55d2f3c732d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c73430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c73878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c737c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c73c30 # | | | | `-ReturnStmt 0x55d2f3c73c20 # | | | | `-CallExpr 0x55d2f3c73bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c73bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c73bb8 '' Function 0x55d2f3b4a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c73b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c73b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c73b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c73b28 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c737c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c73928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c73d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c73ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c74150 # | | | | `-ReturnStmt 0x55d2f3c74140 # | | | | `-CallExpr 0x55d2f3c74110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c740f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c740d8 '' Function 0x55d2f3b4aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c740b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c74098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c74080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c74048 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c73ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c73e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c742b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c74200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c74678 # | | | | `-ReturnStmt 0x55d2f3c74668 # | | | | `-CallExpr 0x55d2f3c74638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c74620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c74600 '' Function 0x55d2f3b4acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c745d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c745c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c745a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c74570 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c74200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c74360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c747d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c74728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c74b90 # | | | | `-ReturnStmt 0x55d2f3c74b80 # | | | | `-CallExpr 0x55d2f3c74b50 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c74b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c74b18 '' Function 0x55d2f3b4a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c74af0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c74ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c74ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c74a88 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c74728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c74888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c74cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c74c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c750c8 # | | | | `-ReturnStmt 0x55d2f3c750b8 # | | | | `-CallExpr 0x55d2f3c75088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c75070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c75050 '' Function 0x55d2f3b4a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c75028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c75010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c74ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c74fc0 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c74c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c74da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c75228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c75178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c75608 # | | | | `-ReturnStmt 0x55d2f3c755f8 # | | | | `-CallExpr 0x55d2f3c755c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c755b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c75590 '' Function 0x55d2f3b4aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c75568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c75550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c75538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c75500 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c75178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c752d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c75768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c756b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c75b50 # | | | | `-ReturnStmt 0x55d2f3c75b40 # | | | | `-CallExpr 0x55d2f3c75b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c75af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c75ad8 '' Function 0x55d2f3b4acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c75ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c75a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c75a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c75a48 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c756b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c75818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c75cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c75c10 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c76008 # | | | | `-ReturnStmt 0x55d2f3c75ff8 # | | | | `-CallExpr 0x55d2f3c75fc8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c75fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c75f90 '' Function 0x55d2f3b4b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c75f68 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c75f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c75f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c75f00 'double' lvalue ParmVar 0x55d2f3c75c10 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c75d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c76178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c760c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c764e0 # | | | | `-ReturnStmt 0x55d2f3c764d0 # | | | | `-CallExpr 0x55d2f3c764a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c76488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c76468 '' Function 0x55d2f3b4bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c76440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c76428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c76410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c763d8 'double2':'vector' lvalue ParmVar 0x55d2f3c760c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c76228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c76650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c765a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c769c0 # | | | | `-ReturnStmt 0x55d2f3c769b0 # | | | | `-CallExpr 0x55d2f3c76980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c76968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c76948 '' Function 0x55d2f3b4bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c76920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c76908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c768f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c768b8 'double3':'vector' lvalue ParmVar 0x55d2f3c765a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c76700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c76b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c76a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c76ea8 # | | | | `-ReturnStmt 0x55d2f3c76e98 # | | | | `-CallExpr 0x55d2f3c76e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c76e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c76e30 '' Function 0x55d2f3b4c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c76e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c76df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c76dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c76da0 'double4':'vector' lvalue ParmVar 0x55d2f3c76a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c76be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c77008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c76f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c773a0 # | | | | `-ReturnStmt 0x55d2f3c77390 # | | | | `-CallExpr 0x55d2f3c77360 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c77348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c77328 '' Function 0x55d2f3b4b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c77300 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c772e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c772d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c77298 'int' lvalue ParmVar 0x55d2f3c76f58 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c770b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c77500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c77450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c77878 # | | | | `-ReturnStmt 0x55d2f3c77868 # | | | | `-CallExpr 0x55d2f3c77838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c77820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c77800 '' Function 0x55d2f3b4bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c777d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c777c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c777a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c77770 'int2':'vector' lvalue ParmVar 0x55d2f3c77450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c775b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c779d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c77928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c77d58 # | | | | `-ReturnStmt 0x55d2f3c77d48 # | | | | `-CallExpr 0x55d2f3c77d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c77d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c77ce0 '' Function 0x55d2f3b4bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c77cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c77ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c77c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c77c50 'int3':'vector' lvalue ParmVar 0x55d2f3c77928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c77a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c77eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c77e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c78240 # | | | | `-ReturnStmt 0x55d2f3c78230 # | | | | `-CallExpr 0x55d2f3c78200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c781e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c781c8 '' Function 0x55d2f3b4c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c781a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c78188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c78170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c78138 'int4':'vector' lvalue ParmVar 0x55d2f3c77e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c77f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c783a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c782f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c78718 # | | | | `-ReturnStmt 0x55d2f3c78708 # | | | | `-CallExpr 0x55d2f3c786d8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c786c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c786a0 '' Function 0x55d2f3b4b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c78678 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c78660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c78648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c78610 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c782f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c78450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c78878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c787c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c78c10 # | | | | `-ReturnStmt 0x55d2f3c78c00 # | | | | `-CallExpr 0x55d2f3c78bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c78bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c78b98 '' Function 0x55d2f3b4bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c78b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c78b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c78b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c78b08 'uint2':'vector' lvalue ParmVar 0x55d2f3c787c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c78928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c78d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c78cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c79110 # | | | | `-ReturnStmt 0x55d2f3c79100 # | | | | `-CallExpr 0x55d2f3c790d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c790b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c79098 '' Function 0x55d2f3b4bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c79070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c79058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c79040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c79008 'uint3':'vector' lvalue ParmVar 0x55d2f3c78cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c78e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c79270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c791c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c79618 # | | | | `-ReturnStmt 0x55d2f3c79608 # | | | | `-CallExpr 0x55d2f3c795d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c795c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c795a0 '' Function 0x55d2f3b4c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c79578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c79560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c79548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c79510 'uint4':'vector' lvalue ParmVar 0x55d2f3c791c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c79320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c79778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c796c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c79b10 # | | | | `-ReturnStmt 0x55d2f3c79b00 # | | | | `-CallExpr 0x55d2f3c79ad0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c79ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c79a98 '' Function 0x55d2f3b4b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c79a70 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c79a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c79a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c79a08 'int64_t':'long' lvalue ParmVar 0x55d2f3c796c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c79828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c79c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c79bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c7a028 # | | | | `-ReturnStmt 0x55d2f3c7a018 # | | | | `-CallExpr 0x55d2f3c79fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c79fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c79fb0 '' Function 0x55d2f3b4bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c79f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c79f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c79f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c79f20 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c79bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c79d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c7a188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7a0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c7a548 # | | | | `-ReturnStmt 0x55d2f3c7a538 # | | | | `-CallExpr 0x55d2f3c7a508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7a4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c7a4d0 '' Function 0x55d2f3b4bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c7a4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7a490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7a478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7a440 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c7a0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7a238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c7a6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7a5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c7aa70 # | | | | `-ReturnStmt 0x55d2f3c7aa60 # | | | | `-CallExpr 0x55d2f3c7aa30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7aa18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c7a9f8 '' Function 0x55d2f3b4c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c7a9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7a9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7a9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7a968 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c7a5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7a758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c7abd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7ab20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c7af88 # | | | | `-ReturnStmt 0x55d2f3c7af78 # | | | | `-CallExpr 0x55d2f3c7af48 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c7af30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c7af10 '' Function 0x55d2f3b4b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c7aee8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c7aed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7aeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7ae80 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c7ab20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c7ac80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c7b0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7b038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c7b8d0 # | | | | `-ReturnStmt 0x55d2f3c7b8c0 # | | | | `-CallExpr 0x55d2f3c7b890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7b878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c7b858 '' Function 0x55d2f3b4bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c7b830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7b818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7b800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7b7c8 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c7b038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7b198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c7ba30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7b980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c7be10 # | | | | `-ReturnStmt 0x55d2f3c7be00 # | | | | `-CallExpr 0x55d2f3c7bdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7bdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c7bd98 '' Function 0x55d2f3b4bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c7bd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7bd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7bd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7bd08 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c7b980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7bae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c7bf70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7bec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c7c358 # | | | | `-ReturnStmt 0x55d2f3c7c348 # | | | | `-CallExpr 0x55d2f3c7c318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7c300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c7c2e0 '' Function 0x55d2f3b4c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c7c2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7c2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7c288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7c250 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c7bec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7c020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c7c568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7c418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55d2f3c7c498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55d2f3c7c950 # | | | | `-ReturnStmt 0x55d2f3c7c940 # | | | | `-CallExpr 0x55d2f3c7c908 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c7c8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c7c8d0 '' Function 0x55d2f3b4cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c7c818 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c7c800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c7c7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c7c7b0 'double' lvalue ParmVar 0x55d2f3c7c418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55d2f3c7c8a8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c7c890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7c878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7c840 'double' lvalue ParmVar 0x55d2f3c7c498 'V2' 'double' # | | | `-DeprecatedAttr 0x55d2f3c7c620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c7cb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7ca10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3c7ca90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c7cf80 # | | | | `-ReturnStmt 0x55d2f3c7cf70 # | | | | `-CallExpr 0x55d2f3c7cf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7cf20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c7cf00 '' Function 0x55d2f3b4d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c7ce30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c7ce18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c7ce00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c7cdc8 'double2':'vector' lvalue ParmVar 0x55d2f3c7ca10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c7ced8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7cec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7cea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7ce70 'double2':'vector' lvalue ParmVar 0x55d2f3c7ca90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7cc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c7d190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7d040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3c7d0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c7d5b8 # | | | | `-ReturnStmt 0x55d2f3c7d5a8 # | | | | `-CallExpr 0x55d2f3c7d570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7d558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c7d538 '' Function 0x55d2f3b4d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c7d468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c7d450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c7d438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c7d400 'double3':'vector' lvalue ParmVar 0x55d2f3c7d040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c7d510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7d4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7d4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7d4a8 'double3':'vector' lvalue ParmVar 0x55d2f3c7d0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7d248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c7d7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7d678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3c7d6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c7dbf8 # | | | | `-ReturnStmt 0x55d2f3c7dbe8 # | | | | `-CallExpr 0x55d2f3c7dbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7db98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c7db78 '' Function 0x55d2f3b4d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c7daa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c7da90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c7da78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c7da40 'double4':'vector' lvalue ParmVar 0x55d2f3c7d678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c7db50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7db38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7db20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7dae8 'double4':'vector' lvalue ParmVar 0x55d2f3c7d6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7d880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c7ddf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7dca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55d2f3c7dd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55d2f3c7e1f0 # | | | | `-ReturnStmt 0x55d2f3c7e1e0 # | | | | `-CallExpr 0x55d2f3c7e1a8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c7e190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c7e170 '' Function 0x55d2f3b4cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c7e0b8 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c7e0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c7e088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c7e050 'int' lvalue ParmVar 0x55d2f3c7dca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55d2f3c7e148 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c7e130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7e118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7e0e0 'int' lvalue ParmVar 0x55d2f3c7dd28 'V2' 'int' # | | | `-DeprecatedAttr 0x55d2f3c7deb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c7e3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7e2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55d2f3c7e320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c7e820 # | | | | `-ReturnStmt 0x55d2f3c7e810 # | | | | `-CallExpr 0x55d2f3c7e7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7e7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c7e7a0 '' Function 0x55d2f3b4d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c7e6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c7e6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c7e6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c7e668 'int2':'vector' lvalue ParmVar 0x55d2f3c7e2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c7e778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7e760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7e748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7e710 'int2':'vector' lvalue ParmVar 0x55d2f3c7e320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7e4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c7ea20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7e8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55d2f3c7e950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c7ee58 # | | | | `-ReturnStmt 0x55d2f3c7ee48 # | | | | `-CallExpr 0x55d2f3c7ee10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7edf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c7edd8 '' Function 0x55d2f3b4d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c7ed08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c7ecf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c7ecd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c7eca0 'int3':'vector' lvalue ParmVar 0x55d2f3c7e8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c7edb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7ed98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7ed80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7ed48 'int3':'vector' lvalue ParmVar 0x55d2f3c7e950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7ead8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c7f058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7ef08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55d2f3c7ef88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c7f498 # | | | | `-ReturnStmt 0x55d2f3c7f488 # | | | | `-CallExpr 0x55d2f3c7f450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c7f438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c7f418 '' Function 0x55d2f3b4d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c7f348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c7f330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c7f318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c7f2e0 'int4':'vector' lvalue ParmVar 0x55d2f3c7ef08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c7f3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c7f3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c7f3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c7f388 'int4':'vector' lvalue ParmVar 0x55d2f3c7ef88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c7f110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c81240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c7f548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55d2f3c81170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c81658 # | | | | `-ReturnStmt 0x55d2f3c81648 # | | | | `-CallExpr 0x55d2f3c81610 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c815f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c815d8 '' Function 0x55d2f3b4cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c81520 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c81508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c814f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c814b8 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c7f548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55d2f3c815b0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c81598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c81580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c81548 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c81170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c812f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c81858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c81708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55d2f3c81788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c81ca8 # | | | | `-ReturnStmt 0x55d2f3c81c98 # | | | | `-CallExpr 0x55d2f3c81c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c81c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c81c28 '' Function 0x55d2f3b4d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c81b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c81b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c81b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c81af0 'uint2':'vector' lvalue ParmVar 0x55d2f3c81708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c81c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c81be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c81bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c81b98 'uint2':'vector' lvalue ParmVar 0x55d2f3c81788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c81910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c81ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c81d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55d2f3c81dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c82300 # | | | | `-ReturnStmt 0x55d2f3c822f0 # | | | | `-CallExpr 0x55d2f3c822b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c822a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c82280 '' Function 0x55d2f3b4d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c821b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c82198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c82180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c82148 'uint3':'vector' lvalue ParmVar 0x55d2f3c81d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c82258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c82240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c82228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c821f0 'uint3':'vector' lvalue ParmVar 0x55d2f3c81dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c81f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c82500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c823b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55d2f3c82430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c82960 # | | | | `-ReturnStmt 0x55d2f3c82950 # | | | | `-CallExpr 0x55d2f3c82918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c82900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c828e0 '' Function 0x55d2f3b4d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c82810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c827f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c827e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c827a8 'uint4':'vector' lvalue ParmVar 0x55d2f3c823b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c828b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c828a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c82888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c82850 'uint4':'vector' lvalue ParmVar 0x55d2f3c82430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c825b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c82b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c82a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55d2f3c82a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c82f98 # | | | | `-ReturnStmt 0x55d2f3c82f88 # | | | | `-CallExpr 0x55d2f3c82f50 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c82f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c82f18 '' Function 0x55d2f3b4cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c82e60 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c82e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c82e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c82df8 'int64_t':'long' lvalue ParmVar 0x55d2f3c82a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55d2f3c82ef0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c82ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c82ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c82e88 'int64_t':'long' lvalue ParmVar 0x55d2f3c82a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c82c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c83198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c83048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3c830c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c83608 # | | | | `-ReturnStmt 0x55d2f3c835f8 # | | | | `-CallExpr 0x55d2f3c835c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c835a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c83588 '' Function 0x55d2f3b4d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c834b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c834a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c83488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c83450 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c83048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c83560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c83548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c83530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c834f8 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c830c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c83250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c83808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c836b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3c83738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c83c80 # | | | | `-ReturnStmt 0x55d2f3c83c70 # | | | | `-CallExpr 0x55d2f3c83c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c83c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c83c00 '' Function 0x55d2f3b4d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c83b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c83b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c83b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c83ac8 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c836b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c83bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c83bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c83ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c83b70 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c83738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c838c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c83e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c83d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3c83db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c84300 # | | | | `-ReturnStmt 0x55d2f3c842f0 # | | | | `-CallExpr 0x55d2f3c842b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c842a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c84280 '' Function 0x55d2f3b4d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c841b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c84198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c84180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c84148 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c83d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c84258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c84240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c84228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c841f0 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c83db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c83f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c84500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c843b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55d2f3c84430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c84958 # | | | | `-ReturnStmt 0x55d2f3c84948 # | | | | `-CallExpr 0x55d2f3c84910 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c848f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55d2f3c848d8 '' Function 0x55d2f3b4cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55d2f3c84820 'float' # | | | | | `-ImplicitCastExpr 0x55d2f3c84808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c847f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c847b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c843b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55d2f3c848b0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c84898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c84880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c84848 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c84430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c845b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c84b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c84a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55d2f3c84a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c84fe8 # | | | | `-ReturnStmt 0x55d2f3c84fd8 # | | | | `-CallExpr 0x55d2f3c84fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c84f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55d2f3c84f68 '' Function 0x55d2f3b4d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55d2f3c84e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c84e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c84e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c84e30 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c84a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c84f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c84f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c84f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c84ed8 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c84a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c84c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c85dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c85098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55d2f3c85cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c86258 # | | | | `-ReturnStmt 0x55d2f3c86248 # | | | | `-CallExpr 0x55d2f3c86210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c861f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55d2f3c861d8 '' Function 0x55d2f3b4d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55d2f3c86108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c860f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c860d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c860a0 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c85098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c861b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c86198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c86180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c86148 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c85cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c85e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c86458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c86308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55d2f3c86388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c868f8 # | | | | `-ReturnStmt 0x55d2f3c868e8 # | | | | `-CallExpr 0x55d2f3c868b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c86898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55d2f3c86878 '' Function 0x55d2f3b4d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55d2f3c867a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55d2f3c86790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55d2f3c86778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55d2f3c86740 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c86308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55d2f3c86850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c86838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c86820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c867e8 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c86388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c86510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c86a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c869b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c86da8 # | | | | `-ReturnStmt 0x55d2f3c86d98 # | | | | `-CallExpr 0x55d2f3c86d68 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c86d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c86d30 '' Function 0x55d2f3b4e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c86d08 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c86cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c86cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c86ca0 'double' lvalue ParmVar 0x55d2f3c869b0 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c86b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c86f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c86e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c87278 # | | | | `-ReturnStmt 0x55d2f3c87268 # | | | | `-CallExpr 0x55d2f3c87238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c87220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c87200 '' Function 0x55d2f3b4e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c871d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c871c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c871a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c87170 'double2':'vector' lvalue ParmVar 0x55d2f3c86e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c86fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c873e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c87330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c87750 # | | | | `-ReturnStmt 0x55d2f3c87740 # | | | | `-CallExpr 0x55d2f3c87710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c876f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c876d8 '' Function 0x55d2f3b4ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c876b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c87698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c87680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c87648 'double3':'vector' lvalue ParmVar 0x55d2f3c87330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c87490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c878b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c87808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c87c30 # | | | | `-ReturnStmt 0x55d2f3c87c20 # | | | | `-CallExpr 0x55d2f3c87bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c87bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c87bb8 '' Function 0x55d2f3b4ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c87b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c87b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c87b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c87b28 'double4':'vector' lvalue ParmVar 0x55d2f3c87808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c87968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c87d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c87ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c880e8 # | | | | `-ReturnStmt 0x55d2f3c880d8 # | | | | `-CallExpr 0x55d2f3c880a8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c88090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c88070 '' Function 0x55d2f3b4e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c88048 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c88030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c88018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c87fe0 'int' lvalue ParmVar 0x55d2f3c87ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c87e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c88248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c88198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c885c0 # | | | | `-ReturnStmt 0x55d2f3c885b0 # | | | | `-CallExpr 0x55d2f3c88580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c88568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c88548 '' Function 0x55d2f3b4e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c88520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c88508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c884f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c884b8 'int2':'vector' lvalue ParmVar 0x55d2f3c88198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c882f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c88720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c88670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c88aa0 # | | | | `-ReturnStmt 0x55d2f3c88a90 # | | | | `-CallExpr 0x55d2f3c88a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c88a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c88a28 '' Function 0x55d2f3b4ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c88a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c889e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c889d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c88998 'int3':'vector' lvalue ParmVar 0x55d2f3c88670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c887d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c88c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c88b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c88f88 # | | | | `-ReturnStmt 0x55d2f3c88f78 # | | | | `-CallExpr 0x55d2f3c88f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c88f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c88f10 '' Function 0x55d2f3b4ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c88ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c88ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c88eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c88e80 'int4':'vector' lvalue ParmVar 0x55d2f3c88b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c88cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c890e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c89038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c89460 # | | | | `-ReturnStmt 0x55d2f3c89450 # | | | | `-CallExpr 0x55d2f3c89420 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c89408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c893e8 '' Function 0x55d2f3b4e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c893c0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c893a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c89390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c89358 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c89038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c89198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c895c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c89510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c89958 # | | | | `-ReturnStmt 0x55d2f3c89948 # | | | | `-CallExpr 0x55d2f3c89918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c89900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c898e0 '' Function 0x55d2f3b4e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c898b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c898a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c89888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c89850 'uint2':'vector' lvalue ParmVar 0x55d2f3c89510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c89670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c89ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c89a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c8bf58 # | | | | `-ReturnStmt 0x55d2f3c8bf48 # | | | | `-CallExpr 0x55d2f3c8bf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c8bf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c8bee0 '' Function 0x55d2f3b4ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c8beb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c8bea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8be88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8be50 'uint3':'vector' lvalue ParmVar 0x55d2f3c89a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c89b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c8c0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8c008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c8c460 # | | | | `-ReturnStmt 0x55d2f3c8c450 # | | | | `-CallExpr 0x55d2f3c8c420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c8c408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c8c3e8 '' Function 0x55d2f3b4ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c8c3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c8c3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8c390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8c358 'uint4':'vector' lvalue ParmVar 0x55d2f3c8c008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c8c168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c8c5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8c510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c8c958 # | | | | `-ReturnStmt 0x55d2f3c8c948 # | | | | `-CallExpr 0x55d2f3c8c918 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c8c900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c8c8e0 '' Function 0x55d2f3b4e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c8c8b8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c8c8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8c888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8c850 'int64_t':'long' lvalue ParmVar 0x55d2f3c8c510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c8c670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c8cab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8ca08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c8ce70 # | | | | `-ReturnStmt 0x55d2f3c8ce60 # | | | | `-CallExpr 0x55d2f3c8ce30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c8ce18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c8cdf8 '' Function 0x55d2f3b4e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c8cdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c8cdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8cda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8cd68 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c8ca08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c8cb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c8cfd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8cf20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c8d390 # | | | | `-ReturnStmt 0x55d2f3c8d380 # | | | | `-CallExpr 0x55d2f3c8d350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c8d338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c8d318 '' Function 0x55d2f3b4ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c8d2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c8d2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8d2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8d288 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c8cf20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c8d080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c8d4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8d440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c8d8b8 # | | | | `-ReturnStmt 0x55d2f3c8d8a8 # | | | | `-CallExpr 0x55d2f3c8d878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c8d860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c8d840 '' Function 0x55d2f3b4ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c8d818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c8d800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8d7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8d7b0 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c8d440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c8d5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c8da18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8d968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c8ddd0 # | | | | `-ReturnStmt 0x55d2f3c8ddc0 # | | | | `-CallExpr 0x55d2f3c8dd90 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c8dd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c8dd58 '' Function 0x55d2f3b4e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c8dd30 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c8dd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8dd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8dcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c8d968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c8dac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c8df30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8de80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c8e308 # | | | | `-ReturnStmt 0x55d2f3c8e2f8 # | | | | `-CallExpr 0x55d2f3c8e2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c8e2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c8e290 '' Function 0x55d2f3b4e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c8e268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c8e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8e238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8e200 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c8de80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c8dfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c8e468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8e3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c8e848 # | | | | `-ReturnStmt 0x55d2f3c8e838 # | | | | `-CallExpr 0x55d2f3c8e808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c8e7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c8e7d0 '' Function 0x55d2f3b4ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c8e7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c8e790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8e778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8e740 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c8e3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c8e518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c8e9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8e8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c8ed90 # | | | | `-ReturnStmt 0x55d2f3c8ed80 # | | | | `-CallExpr 0x55d2f3c8ed50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c8ed38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c8ed18 '' Function 0x55d2f3b4ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c8ecf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c8ecd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8ecc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8ec88 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c8e8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c8ea58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c8ef00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8ee50 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c8f248 # | | | | `-ReturnStmt 0x55d2f3c8f238 # | | | | `-CallExpr 0x55d2f3c8f208 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c8f1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c8f1d0 '' Function 0x55d2f3b4f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c8f1a8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c8f190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8f178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8f140 'double' lvalue ParmVar 0x55d2f3c8ee50 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c8efb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c8f3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8f308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c8f720 # | | | | `-ReturnStmt 0x55d2f3c8f710 # | | | | `-CallExpr 0x55d2f3c8f6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c8f6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c8f6a8 '' Function 0x55d2f3b4fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c8f680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c8f668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8f650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8f618 'double2':'vector' lvalue ParmVar 0x55d2f3c8f308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c8f468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c8f890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8f7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c8fc00 # | | | | `-ReturnStmt 0x55d2f3c8fbf0 # | | | | `-CallExpr 0x55d2f3c8fbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c8fba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c8fb88 '' Function 0x55d2f3b4fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c8fb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c8fb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c8fb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c8faf8 'double3':'vector' lvalue ParmVar 0x55d2f3c8f7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c8f940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c90b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c8fcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c90ec8 # | | | | `-ReturnStmt 0x55d2f3c90eb8 # | | | | `-CallExpr 0x55d2f3c90e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c90e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c90e50 '' Function 0x55d2f3b50088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c90e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c90e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c90df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c90dc0 'double4':'vector' lvalue ParmVar 0x55d2f3c8fcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c90c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c91028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c90f78 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c91380 # | | | | `-ReturnStmt 0x55d2f3c91370 # | | | | `-CallExpr 0x55d2f3c91340 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c91328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c91308 '' Function 0x55d2f3b4f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c912e0 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c912c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c912b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c91278 'int' lvalue ParmVar 0x55d2f3c90f78 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c910d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c914e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c91430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c91858 # | | | | `-ReturnStmt 0x55d2f3c91848 # | | | | `-CallExpr 0x55d2f3c91818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c91800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c917e0 '' Function 0x55d2f3b4fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c917b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c917a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c91788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c91750 'int2':'vector' lvalue ParmVar 0x55d2f3c91430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c91590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c919b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c91908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c91d38 # | | | | `-ReturnStmt 0x55d2f3c91d28 # | | | | `-CallExpr 0x55d2f3c91cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c91ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c91cc0 '' Function 0x55d2f3b4fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c91c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c91c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c91c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c91c30 'int3':'vector' lvalue ParmVar 0x55d2f3c91908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c91a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c91e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c91de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c92220 # | | | | `-ReturnStmt 0x55d2f3c92210 # | | | | `-CallExpr 0x55d2f3c921e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c921c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c921a8 '' Function 0x55d2f3b50088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c92180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c92168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c92150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c92118 'int4':'vector' lvalue ParmVar 0x55d2f3c91de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c91f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c92380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c922d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c926f8 # | | | | `-ReturnStmt 0x55d2f3c926e8 # | | | | `-CallExpr 0x55d2f3c926b8 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c926a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c92680 '' Function 0x55d2f3b4f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c92658 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c92640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c92628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c925f0 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c922d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c92430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c92858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c927a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c92bf0 # | | | | `-ReturnStmt 0x55d2f3c92be0 # | | | | `-CallExpr 0x55d2f3c92bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c92b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c92b78 '' Function 0x55d2f3b4fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c92b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c92b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c92b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c92ae8 'uint2':'vector' lvalue ParmVar 0x55d2f3c927a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c92908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c92d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c92ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c930f0 # | | | | `-ReturnStmt 0x55d2f3c930e0 # | | | | `-CallExpr 0x55d2f3c930b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c93098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c93078 '' Function 0x55d2f3b4fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c93050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c93038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c93020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c92fe8 'uint3':'vector' lvalue ParmVar 0x55d2f3c92ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c92e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c93250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c931a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c935f8 # | | | | `-ReturnStmt 0x55d2f3c935e8 # | | | | `-CallExpr 0x55d2f3c935b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c935a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c93580 '' Function 0x55d2f3b50088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c93558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c93540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c93528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c934f0 'uint4':'vector' lvalue ParmVar 0x55d2f3c931a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c93300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c93758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c936a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c93af0 # | | | | `-ReturnStmt 0x55d2f3c93ae0 # | | | | `-CallExpr 0x55d2f3c93ab0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c93a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c93a78 '' Function 0x55d2f3b4f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c93a50 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c93a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c93a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c939e8 'int64_t':'long' lvalue ParmVar 0x55d2f3c936a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c93808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c93c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c93ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c94008 # | | | | `-ReturnStmt 0x55d2f3c93ff8 # | | | | `-CallExpr 0x55d2f3c93fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c93fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c93f90 '' Function 0x55d2f3b4fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c93f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c93f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c93f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c93f00 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c93ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c93d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c94168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c940b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c94528 # | | | | `-ReturnStmt 0x55d2f3c94518 # | | | | `-CallExpr 0x55d2f3c944e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c944d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c944b0 '' Function 0x55d2f3b4fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c94488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c94470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c94458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c94420 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c940b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c94218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c94688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c945d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c94a50 # | | | | `-ReturnStmt 0x55d2f3c94a40 # | | | | `-CallExpr 0x55d2f3c94a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c949f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c949d8 '' Function 0x55d2f3b50088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c949b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c94998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c94980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c94948 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c945d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c94738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c95bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c95b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c95f88 # | | | | `-ReturnStmt 0x55d2f3c95f78 # | | | | `-CallExpr 0x55d2f3c95f48 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c95f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c95f10 '' Function 0x55d2f3b4f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c95ee8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c95ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c95eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c95e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c95b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c95c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c960e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c96038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c964c0 # | | | | `-ReturnStmt 0x55d2f3c964b0 # | | | | `-CallExpr 0x55d2f3c96480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c96468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c96448 '' Function 0x55d2f3b4fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c96420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c96408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c963f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c963b8 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c96038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c96198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c96620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c96570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c96a00 # | | | | `-ReturnStmt 0x55d2f3c969f0 # | | | | `-CallExpr 0x55d2f3c969c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c969a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c96988 '' Function 0x55d2f3b4fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c96960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c96948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c96930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c968f8 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c96570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c966d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c96b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c96ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c96f48 # | | | | `-ReturnStmt 0x55d2f3c96f38 # | | | | `-CallExpr 0x55d2f3c96f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c96ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c96ed0 '' Function 0x55d2f3b50088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c96ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c96e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c96e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c96e40 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c96ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c96c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c970b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c97008 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c97400 # | | | | `-ReturnStmt 0x55d2f3c973f0 # | | | | `-CallExpr 0x55d2f3c973c0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c973a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c97388 '' Function 0x55d2f3b50ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c97360 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c97348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c97330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c972f8 'double' lvalue ParmVar 0x55d2f3c97008 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c97168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c97570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c974c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c978d8 # | | | | `-ReturnStmt 0x55d2f3c978c8 # | | | | `-CallExpr 0x55d2f3c97898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c97880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c97860 '' Function 0x55d2f3b50f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c97838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c97820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c97808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c977d0 'double2':'vector' lvalue ParmVar 0x55d2f3c974c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c97620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c97a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c97998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3c97db8 # | | | | `-ReturnStmt 0x55d2f3c97da8 # | | | | `-CallExpr 0x55d2f3c97d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c97d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c97d40 '' Function 0x55d2f3b51190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c97d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c97d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c97ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c97cb0 'double3':'vector' lvalue ParmVar 0x55d2f3c97998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c97af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c97f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c97e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3c982a0 # | | | | `-ReturnStmt 0x55d2f3c98290 # | | | | `-CallExpr 0x55d2f3c98260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c98248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c98228 '' Function 0x55d2f3b51408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c98200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c981e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c981d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c98198 'double4':'vector' lvalue ParmVar 0x55d2f3c97e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c97fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c98400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c98350 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3c98758 # | | | | `-ReturnStmt 0x55d2f3c98748 # | | | | `-CallExpr 0x55d2f3c98718 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c98700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c986e0 '' Function 0x55d2f3b50ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c986b8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c986a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c98688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c98650 'int' lvalue ParmVar 0x55d2f3c98350 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3c984b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c988b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c98808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3c98c30 # | | | | `-ReturnStmt 0x55d2f3c98c20 # | | | | `-CallExpr 0x55d2f3c98bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c98bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c98bb8 '' Function 0x55d2f3b50f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c98b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c98b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c98b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c98b28 'int2':'vector' lvalue ParmVar 0x55d2f3c98808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c98968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c98d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c98ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3c99110 # | | | | `-ReturnStmt 0x55d2f3c99100 # | | | | `-CallExpr 0x55d2f3c990d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c990b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c99098 '' Function 0x55d2f3b51190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c99070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c99058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c99040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c99008 'int3':'vector' lvalue ParmVar 0x55d2f3c98ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c98e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c99270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c991c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3c995f8 # | | | | `-ReturnStmt 0x55d2f3c995e8 # | | | | `-CallExpr 0x55d2f3c995b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c995a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c99580 '' Function 0x55d2f3b51408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c99558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c99540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c99528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c994f0 'int4':'vector' lvalue ParmVar 0x55d2f3c991c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c99320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c99758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c996a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3c99ad0 # | | | | `-ReturnStmt 0x55d2f3c99ac0 # | | | | `-CallExpr 0x55d2f3c99a90 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c99a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c99a58 '' Function 0x55d2f3b50ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c99a30 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c99a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c99a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c999c8 'uint':'unsigned int' lvalue ParmVar 0x55d2f3c996a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3c99808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9ac38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9ab88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3c9afd0 # | | | | `-ReturnStmt 0x55d2f3c9afc0 # | | | | `-CallExpr 0x55d2f3c9af90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c9af78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c9af58 '' Function 0x55d2f3b50f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c9af30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c9af18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9af00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9aec8 'uint2':'vector' lvalue ParmVar 0x55d2f3c9ab88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9ace8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9b130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9b080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3c9b4d0 # | | | | `-ReturnStmt 0x55d2f3c9b4c0 # | | | | `-CallExpr 0x55d2f3c9b490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c9b478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c9b458 '' Function 0x55d2f3b51190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c9b430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c9b418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9b400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9b3c8 'uint3':'vector' lvalue ParmVar 0x55d2f3c9b080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9b1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9b630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9b580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3c9b9d8 # | | | | `-ReturnStmt 0x55d2f3c9b9c8 # | | | | `-CallExpr 0x55d2f3c9b998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c9b980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c9b960 '' Function 0x55d2f3b51408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c9b938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c9b920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9b908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9b8d0 'uint4':'vector' lvalue ParmVar 0x55d2f3c9b580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9b6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9bb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9ba88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3c9bed0 # | | | | `-ReturnStmt 0x55d2f3c9bec0 # | | | | `-CallExpr 0x55d2f3c9be90 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c9be78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c9be58 '' Function 0x55d2f3b50ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c9be30 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c9be18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9be00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9bdc8 'int64_t':'long' lvalue ParmVar 0x55d2f3c9ba88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3c9bbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9c030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9bf80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c9c3e8 # | | | | `-ReturnStmt 0x55d2f3c9c3d8 # | | | | `-CallExpr 0x55d2f3c9c3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c9c390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c9c370 '' Function 0x55d2f3b50f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c9c348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c9c330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9c318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9c2e0 'int64_t2':'vector' lvalue ParmVar 0x55d2f3c9bf80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9c0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9c548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9c498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c9c908 # | | | | `-ReturnStmt 0x55d2f3c9c8f8 # | | | | `-CallExpr 0x55d2f3c9c8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c9c8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c9c890 '' Function 0x55d2f3b51190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c9c868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c9c850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9c838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9c800 'int64_t3':'vector' lvalue ParmVar 0x55d2f3c9c498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9c5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9ca68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9c9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c9ce30 # | | | | `-ReturnStmt 0x55d2f3c9ce20 # | | | | `-CallExpr 0x55d2f3c9cdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c9cdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c9cdb8 '' Function 0x55d2f3b51408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c9cd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c9cd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9cd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9cd28 'int64_t4':'vector' lvalue ParmVar 0x55d2f3c9c9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9cb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9cf90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9cee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3c9d348 # | | | | `-ReturnStmt 0x55d2f3c9d338 # | | | | `-CallExpr 0x55d2f3c9d308 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c9d2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c9d2d0 '' Function 0x55d2f3b50ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c9d2a8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c9d290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9d278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9d240 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3c9cee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3c9d040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9d4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9d3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3c9d880 # | | | | `-ReturnStmt 0x55d2f3c9d870 # | | | | `-CallExpr 0x55d2f3c9d840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c9d828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c9d808 '' Function 0x55d2f3b50f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c9d7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c9d7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9d7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9d778 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3c9d3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9d558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9d9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9d930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3c9ddc0 # | | | | `-ReturnStmt 0x55d2f3c9ddb0 # | | | | `-CallExpr 0x55d2f3c9dd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c9dd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3c9dd48 '' Function 0x55d2f3b51190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3c9dd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c9dd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9dcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9dcb8 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3c9d930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9da90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9df20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9de70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3c9e308 # | | | | `-ReturnStmt 0x55d2f3c9e2f8 # | | | | `-CallExpr 0x55d2f3c9e2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c9e2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3c9e290 '' Function 0x55d2f3b51408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3c9e268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c9e250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9e238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9e200 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3c9de70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9dfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3c9e478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9e3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55d2f3c9e7c0 # | | | | `-ReturnStmt 0x55d2f3c9e7b0 # | | | | `-CallExpr 0x55d2f3c9e780 'float' # | | | | |-ImplicitCastExpr 0x55d2f3c9e768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3c9e748 '' Function 0x55d2f3b40ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3c9e720 'float' # | | | | `-ImplicitCastExpr 0x55d2f3c9e708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9e6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9e6b8 'double' lvalue ParmVar 0x55d2f3c9e3c8 'V' 'double' # | | | `-DeprecatedAttr 0x55d2f3c9e528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c9e930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9e880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55d2f3c9fc10 # | | | | `-ReturnStmt 0x55d2f3c9fc00 # | | | | `-CallExpr 0x55d2f3c9fbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3c9fbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3c9fb98 '' Function 0x55d2f3b41268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3c9fb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3c9fb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3c9fb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9fb08 'double2':'vector' lvalue ParmVar 0x55d2f3c9e880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9e9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3c9fd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3c9fcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55d2f3ca00f0 # | | | | `-ReturnStmt 0x55d2f3ca00e0 # | | | | `-CallExpr 0x55d2f3ca00b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca0098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ca0078 '' Function 0x55d2f3b414e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ca0050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca0038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca0020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3c9ffe8 'double3':'vector' lvalue ParmVar 0x55d2f3c9fcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55d2f3c9fe30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3ca0260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca01b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55d2f3ca05d8 # | | | | `-ReturnStmt 0x55d2f3ca05c8 # | | | | `-CallExpr 0x55d2f3ca0598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca0580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3ca0560 '' Function 0x55d2f3b41758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3ca0538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca0520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca0508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca04d0 'double4':'vector' lvalue ParmVar 0x55d2f3ca01b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca0310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55d2f3ca0738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca0688 col:26 used V 'int' # | | | |-CompoundStmt 0x55d2f3ca0a98 # | | | | `-ReturnStmt 0x55d2f3ca0a88 # | | | | `-CallExpr 0x55d2f3ca0a58 'float' # | | | | |-ImplicitCastExpr 0x55d2f3ca0a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3ca0a20 '' Function 0x55d2f3b40ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3ca09f8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3ca09e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca09c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca0990 'int' lvalue ParmVar 0x55d2f3ca0688 'V' 'int' # | | | `-DeprecatedAttr 0x55d2f3ca07e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca0bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca0b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55d2f3ca0f78 # | | | | `-ReturnStmt 0x55d2f3ca0f68 # | | | | `-CallExpr 0x55d2f3ca0f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca0f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3ca0f00 '' Function 0x55d2f3b41268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3ca0ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca0ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca0ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca0e70 'int2':'vector' lvalue ParmVar 0x55d2f3ca0b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca0ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca10d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca1028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55d2f3ca1460 # | | | | `-ReturnStmt 0x55d2f3ca1450 # | | | | `-CallExpr 0x55d2f3ca1420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca1408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ca13e8 '' Function 0x55d2f3b414e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ca13c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca13a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca1390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca1358 'int3':'vector' lvalue ParmVar 0x55d2f3ca1028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca1188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca15c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca1510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55d2f3ca1950 # | | | | `-ReturnStmt 0x55d2f3ca1940 # | | | | `-CallExpr 0x55d2f3ca1910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca18f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3ca18d8 '' Function 0x55d2f3b41758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3ca18b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca1898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca1880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca1848 'int4':'vector' lvalue ParmVar 0x55d2f3ca1510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca1670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca1ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca1a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55d2f3ca1e30 # | | | | `-ReturnStmt 0x55d2f3ca1e20 # | | | | `-CallExpr 0x55d2f3ca1df0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3ca1dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3ca1db8 '' Function 0x55d2f3b40ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3ca1d90 'float' # | | | | `-ImplicitCastExpr 0x55d2f3ca1d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca1d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca1d28 'uint':'unsigned int' lvalue ParmVar 0x55d2f3ca1a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55d2f3ca1b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca1f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca1ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55d2f3ca2330 # | | | | `-ReturnStmt 0x55d2f3ca2320 # | | | | `-CallExpr 0x55d2f3ca22f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca22d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3ca22b8 '' Function 0x55d2f3b41268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3ca2290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca2278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca2260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca2228 'uint2':'vector' lvalue ParmVar 0x55d2f3ca1ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca2040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca2490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca23e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55d2f3ca2838 # | | | | `-ReturnStmt 0x55d2f3ca2828 # | | | | `-CallExpr 0x55d2f3ca27f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca27e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ca27c0 '' Function 0x55d2f3b414e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ca2798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca2780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca2768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca2730 'uint3':'vector' lvalue ParmVar 0x55d2f3ca23e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca2540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca2998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca28e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55d2f3ca2d48 # | | | | `-ReturnStmt 0x55d2f3ca2d38 # | | | | `-CallExpr 0x55d2f3ca2d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca2cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3ca2cd0 '' Function 0x55d2f3b41758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3ca2ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca2c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca2c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca2c40 'uint4':'vector' lvalue ParmVar 0x55d2f3ca28e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca2a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca2ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca2df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55d2f3ca3248 # | | | | `-ReturnStmt 0x55d2f3ca3238 # | | | | `-CallExpr 0x55d2f3ca3208 'float' # | | | | |-ImplicitCastExpr 0x55d2f3ca31f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3ca31d0 '' Function 0x55d2f3b40ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3ca31a8 'float' # | | | | `-ImplicitCastExpr 0x55d2f3ca3190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca3178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca3140 'int64_t':'long' lvalue ParmVar 0x55d2f3ca2df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55d2f3ca2f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca33a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca32f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3ca3768 # | | | | `-ReturnStmt 0x55d2f3ca3758 # | | | | `-CallExpr 0x55d2f3ca3728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca3710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3ca36f0 '' Function 0x55d2f3b41268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3ca36c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca36b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca3698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca3660 'int64_t2':'vector' lvalue ParmVar 0x55d2f3ca32f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca3458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca38c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca3818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3ca5dd0 # | | | | `-ReturnStmt 0x55d2f3ca5dc0 # | | | | `-CallExpr 0x55d2f3ca5d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca5d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ca5d58 '' Function 0x55d2f3b414e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ca5d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca5d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca5d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca5cc8 'int64_t3':'vector' lvalue ParmVar 0x55d2f3ca3818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca3978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca5f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca5e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55d2f3ca6300 # | | | | `-ReturnStmt 0x55d2f3ca62f0 # | | | | `-CallExpr 0x55d2f3ca62c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca62a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55d2f3ca6288 '' Function 0x55d2f3b41758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55d2f3ca6260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca6248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca6230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca61f8 'int64_t4':'vector' lvalue ParmVar 0x55d2f3ca5e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca5fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca6460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca63b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55d2f3ca6820 # | | | | `-ReturnStmt 0x55d2f3ca6810 # | | | | `-CallExpr 0x55d2f3ca67e0 'float' # | | | | |-ImplicitCastExpr 0x55d2f3ca67c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55d2f3ca67a8 '' Function 0x55d2f3b40ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55d2f3ca6780 'float' # | | | | `-ImplicitCastExpr 0x55d2f3ca6768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca6750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca6718 'uint64_t':'unsigned long' lvalue ParmVar 0x55d2f3ca63b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55d2f3ca6510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca6980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca68d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55d2f3ca6d60 # | | | | `-ReturnStmt 0x55d2f3ca6d50 # | | | | `-CallExpr 0x55d2f3ca6d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca6d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55d2f3ca6ce8 '' Function 0x55d2f3b41268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55d2f3ca6cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca6ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca6c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca6c58 'uint64_t2':'vector' lvalue ParmVar 0x55d2f3ca68d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca6a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55d2f3ca6ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca6e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55d2f3ca72a8 # | | | | `-ReturnStmt 0x55d2f3ca7298 # | | | | `-CallExpr 0x55d2f3ca7268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3ca7250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55d2f3ca7230 '' Function 0x55d2f3b414e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55d2f3ca7208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3ca71f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55d2f3ca71d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55d2f3ca71a0 'uint64_t3':'vector' lvalue ParmVar 0x55d2f3ca6e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55d2f3ca6f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55d2f3ca7408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55d2f3ca7358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55d2f3ca77f8 # | | | `-ReturnStmt 0x55d2f3ca77e8 # | | | `-CallExpr 0x55d2f3ca77b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55d2f3ca77a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55d2f3ca7780 '' Function 0x55d2f3b41758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55d2f3ca7758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55d2f3ca7740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d2f3ca7728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d2f3ca76f0 'uint64_t4':'vector' lvalue ParmVar 0x55d2f3ca7358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55d2f3ca74b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55d2f3ca7810 prev 0x55d2f3bae818 line:12:11 hlsl # | | |-original Namespace 0x55d2f3a0ba98 'hlsl' # | | `-NamespaceDecl 0x55d2f3ca7880 prev 0x55d2f3aa9a88 line:13:11 __detail # | | |-original Namespace 0x55d2f3aa9a88 '__detail' # | | |-FunctionDecl 0x55d2f3ca79b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca7908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55d2f3ca7b60 # | | | `-ReturnStmt 0x55d2f3ca7b50 # | | | `-ImplicitCastExpr 0x55d2f3ca7b38 'vector' # | | | `-BinaryOperator 0x55d2f3ca7b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55d2f3ca7ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55d2f3ca7aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55d2f3ca7a80 'float4':'vector' lvalue ParmVar 0x55d2f3ca7908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55d2f3ca7b00 'vector' # | | | `-FloatingLiteral 0x55d2f3ca7ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55d2f3ca7df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55d2f3ca7b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3ca7d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca7c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55d2f3ca8058 # | | | `-ReturnStmt 0x55d2f3ca8048 # | | | `-CallExpr 0x55d2f3ca8018 '' # | | | |-UnresolvedLookupExpr 0x55d2f3ca7ed8 '' lvalue (ADL) = 'abs' 0x55d2f3ab4e28 0x55d2f3ab5128 0x55d2f3ab5438 0x55d2f3ab5748 0x55d2f3ab6e68 0x55d2f3ab7178 0x55d2f3ab7488 0x55d2f3ab7798 0x55d2f3ab7a68 0x55d2f3ab7d90 0x55d2f3ab8038 0x55d2f3ab82d8 0x55d2f3ab8528 0x55d2f3ab8838 0x55d2f3ab8b48 0x55d2f3ab95d8 0x55d2f3ab98c8 0x55d2f3ab9bd8 0x55d2f3ab9ee8 0x55d2f3aba1f8 0x55d2f3abeb70 0x55d2f3abee18 0x55d2f3abf0b8 0x55d2f3abf358 0x55d2f3abf5a8 0x55d2f3abf8b8 0x55d2f3ac0cc8 0x55d2f3ac0fd8 # | | | `-DeclRefExpr 0x55d2f3ca7ff8 'T' lvalue ParmVar 0x55d2f3ca7c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55d2f3ca86d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55d2f3ca8070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3ca8108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3ca8628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca8578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55d2f3ca8a28 # | | | `-ReturnStmt 0x55d2f3ca8a18 # | | | `-CallExpr 0x55d2f3ca89e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3ca8748 '' lvalue (ADL) = 'sqrt' 0x55d2f3b4af10 0x55d2f3b4b178 0x55d2f3b4b3f0 0x55d2f3b4b668 0x55d2f3b4b8d8 0x55d2f3b4bb50 0x55d2f3b4bdc8 0x55d2f3b4c040 0x55d2f3c75cc0 0x55d2f3c76178 0x55d2f3c76650 0x55d2f3c76b30 0x55d2f3c77008 0x55d2f3c77500 0x55d2f3c779d8 0x55d2f3c77eb8 0x55d2f3c783a0 0x55d2f3c78878 0x55d2f3c78d70 0x55d2f3c79270 0x55d2f3c79778 0x55d2f3c79c70 0x55d2f3c7a188 0x55d2f3c7a6a8 0x55d2f3c7abd0 0x55d2f3c7b0e8 0x55d2f3c7ba30 0x55d2f3c7bf70 # | | | `-CallExpr 0x55d2f3ca89b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3ca8868 '' lvalue (ADL) = 'dot' 0x55d2f3af5968 0x55d2f3af5d38 0x55d2f3af60d8 0x55d2f3af6478 0x55d2f3af6780 0x55d2f3af6b70 0x55d2f3af6f18 0x55d2f3af72b8 0x55d2f3af7608 0x55d2f3af7958 0x55d2f3af7d58 0x55d2f3af80f8 0x55d2f3af8498 0x55d2f3af8838 0x55d2f3af8c08 0x55d2f3af8fa8 0x55d2f3af9348 0x55d2f3af96e8 0x55d2f3af9a88 0x55d2f3af9e58 0x55d2f3afa1f8 0x55d2f3afa598 0x55d2f3afa938 0x55d2f3afad08 0x55d2f3afb0a8 # | | | |-RecoveryExpr 0x55d2f3ca8970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3ca8990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3ca8e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55d2f3ca8a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3ca8d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca8bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55d2f3ca8c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55d2f3ca90c0 # | | | `-ReturnStmt 0x55d2f3ca90b0 # | | | `-InitListExpr 0x55d2f3ca9050 'void' contains-errors # | | | |-IntegerLiteral 0x55d2f3ca8e90 'int' 1 # | | | |-BinaryOperator 0x55d2f3ca8f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55d2f3ca8ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d2f3ca8eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55d2f3ca8ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55d2f3ca8f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d2f3ca8f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d2f3ca8f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55d2f3ca8fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d2f3ca8f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d2f3ca8fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55d2f3ca9030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d2f3ca8ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55d2f3ca9010 'int' 3 # | | |-FunctionTemplateDecl 0x55d2f3ca93f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55d2f3ca90d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3ca9350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca9190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55d2f3ca9208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55d2f3ca95c8 # | | | `-ReturnStmt 0x55d2f3ca95b8 # | | | `-CallExpr 0x55d2f3ca9588 '' # | | | |-UnresolvedLookupExpr 0x55d2f3ca94e0 '' lvalue (ADL) = 'length_impl' 0x55d2f3ca7df8 # | | | `-BinaryOperator 0x55d2f3ca9568 '' '-' # | | | |-DeclRefExpr 0x55d2f3ca9528 'T' lvalue ParmVar 0x55d2f3ca9190 'X' 'T' # | | | `-DeclRefExpr 0x55d2f3ca9548 'T' lvalue ParmVar 0x55d2f3ca9208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cac0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55d2f3ca95e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3ca9678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cac048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ca9a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55d2f3ca9ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55d2f3cac258 # | | | `-ReturnStmt 0x55d2f3cac248 # | | | `-CallExpr 0x55d2f3cac218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cac170 '' lvalue (ADL) = 'length_vec_impl' 0x55d2f3ca86d0 # | | | `-BinaryOperator 0x55d2f3cac1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55d2f3cac1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cac1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55d2f3cac518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cac288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3cac308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3cac388 col:54 used c 'float' # | | | `-CompoundStmt 0x55d2f3cacb90 # | | | `-ReturnStmt 0x55d2f3cacb80 # | | | `-CallExpr 0x55d2f3cacac8 'float' # | | | |-ImplicitCastExpr 0x55d2f3cacab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55d2f3cac9b0 '' Function 0x55d2f3cac708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55d2f3cacb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55d2f3cacb08 'half2':'vector' # | | | | `-DeclRefExpr 0x55d2f3cac9e8 'half2':'vector' lvalue ParmVar 0x55d2f3cac288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55d2f3cacb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55d2f3cacb38 'half2':'vector' # | | | | `-DeclRefExpr 0x55d2f3caca08 'half2':'vector' lvalue ParmVar 0x55d2f3cac308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55d2f3cacb68 'float' # | | | `-DeclRefExpr 0x55d2f3caca28 'float' lvalue ParmVar 0x55d2f3cac388 'c' 'float' # | | |-FunctionTemplateDecl 0x55d2f3cad138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cacba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cacc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cad090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cacf00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55d2f3cacfc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55d2f3cad348 # | | | `-ReturnStmt 0x55d2f3cad338 # | | | `-CallExpr 0x55d2f3cad300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cad1b8 '' lvalue (ADL) = 'dot' 0x55d2f3af5968 0x55d2f3af5d38 0x55d2f3af60d8 0x55d2f3af6478 0x55d2f3af6780 0x55d2f3af6b70 0x55d2f3af6f18 0x55d2f3af72b8 0x55d2f3af7608 0x55d2f3af7958 0x55d2f3af7d58 0x55d2f3af80f8 0x55d2f3af8498 0x55d2f3af8838 0x55d2f3af8c08 0x55d2f3af8fa8 0x55d2f3af9348 0x55d2f3af96e8 0x55d2f3af9a88 0x55d2f3af9e58 0x55d2f3afa1f8 0x55d2f3afa598 0x55d2f3afa938 0x55d2f3afad08 0x55d2f3afb0a8 # | | | |-RecoveryExpr 0x55d2f3cad2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cad2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cad888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cad360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cad3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cad7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55d2f3cad650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55d2f3cad710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55d2f3cadf60 # | | | |-DeclStmt 0x55d2f3cada80 # | | | | `-VarDecl 0x55d2f3cad938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55d2f3cada60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55d2f3cad9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d2f3cad9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55d2f3cad9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55d2f3cada40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d2f3cada00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d2f3cada20 'int' 0 # | | | |-AttributedStmt 0x55d2f3cadf18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55d2f3cadee8 unroll 0 # | | | | `-ForStmt 0x55d2f3cadeb0 # | | | | |-DeclStmt 0x55d2f3cadb50 # | | | | | `-VarDecl 0x55d2f3cadab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55d2f3cadb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55d2f3cadbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55d2f3cadba8 'int' # | | | | | | `-DeclRefExpr 0x55d2f3cadb68 'int' lvalue Var 0x55d2f3cadab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55d2f3cadb88 'int' NonTypeTemplateParm 0x55d2f3cad3f8 'N' 'int' # | | | | |-UnaryOperator 0x55d2f3cadc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55d2f3cadbe0 'int' lvalue Var 0x55d2f3cadab0 'i' 'int' # | | | | `-BinaryOperator 0x55d2f3cade90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55d2f3cadc18 'T' contains-errors lvalue Var 0x55d2f3cad938 'sum' 'T' # | | | | `-CallExpr 0x55d2f3cade50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d2f3cadc50 '' lvalue (ADL) = 'mad' 0x55d2f3b12460 0x55d2f3b12818 0x55d2f3b12be0 0x55d2f3b13fd0 0x55d2f3b14380 0x55d2f3b14748 0x55d2f3b14b10 0x55d2f3b14ed8 0x55d2f3b152a0 0x55d2f3b15668 0x55d2f3b15a30 0x55d2f3b15e30 0x55d2f3b161f8 0x55d2f3b165c0 0x55d2f3b16988 0x55d2f3b16d50 0x55d2f3b17118 0x55d2f3b174e0 0x55d2f3b178a8 0x55d2f3b17cd0 0x55d2f3b18080 0x55d2f3b18448 0x55d2f3b18810 0x55d2f3b18bd8 0x55d2f3b18f88 0x55d2f3b19350 0x55d2f3b19718 0x55d2f3b19ae0 # | | | | |-ArraySubscriptExpr 0x55d2f3caddb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d2f3cadd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55d2f3cadd90 'int' lvalue Var 0x55d2f3cadab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55d2f3cade10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d2f3caddd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55d2f3caddf0 'int' lvalue Var 0x55d2f3cadab0 'i' 'int' # | | | | `-DeclRefExpr 0x55d2f3cade30 'T' contains-errors lvalue Var 0x55d2f3cad938 'sum' 'T' # | | | `-ReturnStmt 0x55d2f3cadf50 # | | | `-DeclRefExpr 0x55d2f3cadf30 'T' contains-errors lvalue Var 0x55d2f3cad938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cae268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cadf88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cae1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cae040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55d2f3cae0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55d2f3cae480 # | | | `-ReturnStmt 0x55d2f3cae470 # | | | `-BinaryOperator 0x55d2f3cae450 '' '-' # | | | |-DeclRefExpr 0x55d2f3cae350 'T' lvalue ParmVar 0x55d2f3cae040 'I' 'T' # | | | `-BinaryOperator 0x55d2f3cae430 '' '*' # | | | |-BinaryOperator 0x55d2f3cae3f0 '' '*' # | | | | |-BinaryOperator 0x55d2f3cae3b0 '' '*' # | | | | | |-IntegerLiteral 0x55d2f3cae370 'int' 2 # | | | | | `-DeclRefExpr 0x55d2f3cae390 'T' lvalue ParmVar 0x55d2f3cae0b8 'N' 'T' # | | | | `-DeclRefExpr 0x55d2f3cae3d0 'T' lvalue ParmVar 0x55d2f3cae040 'I' 'T' # | | | `-DeclRefExpr 0x55d2f3cae410 'T' lvalue ParmVar 0x55d2f3cae0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cae888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cae498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cae538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55d2f3cae7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cae650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55d2f3cae710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55d2f3caeb58 # | | | `-ReturnStmt 0x55d2f3caeb48 # | | | `-BinaryOperator 0x55d2f3caeb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55d2f3cae908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55d2f3caeb08 '' contains-errors '*' # | | | |-BinaryOperator 0x55d2f3cae968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55d2f3cae928 'int' 2 # | | | | `-RecoveryExpr 0x55d2f3cae948 '' contains-errors lvalue # | | | `-CallExpr 0x55d2f3caead0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cae988 '' lvalue (ADL) = 'dot' 0x55d2f3af5968 0x55d2f3af5d38 0x55d2f3af60d8 0x55d2f3af6478 0x55d2f3af6780 0x55d2f3af6b70 0x55d2f3af6f18 0x55d2f3af72b8 0x55d2f3af7608 0x55d2f3af7958 0x55d2f3af7d58 0x55d2f3af80f8 0x55d2f3af8498 0x55d2f3af8838 0x55d2f3af8c08 0x55d2f3af8fa8 0x55d2f3af9348 0x55d2f3af96e8 0x55d2f3af9a88 0x55d2f3af9e58 0x55d2f3afa1f8 0x55d2f3afa598 0x55d2f3afa938 0x55d2f3afad08 0x55d2f3afb0a8 # | | | |-RecoveryExpr 0x55d2f3caea90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3caeab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3caefc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55d2f3caeb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55d2f3caebf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55d2f3caef20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3caeca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55d2f3caed20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55d2f3caed98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55d2f3cafab0 # | | | |-DeclStmt 0x55d2f3caf2c0 # | | | | `-VarDecl 0x55d2f3caf0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55d2f3caf288 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3caf140 '' lvalue (ADL) = 'dot' 0x55d2f3af5968 0x55d2f3af5d38 0x55d2f3af60d8 0x55d2f3af6478 0x55d2f3af6780 0x55d2f3af6b70 0x55d2f3af6f18 0x55d2f3af72b8 0x55d2f3af7608 0x55d2f3af7958 0x55d2f3af7d58 0x55d2f3af80f8 0x55d2f3af8498 0x55d2f3af8838 0x55d2f3af8c08 0x55d2f3af8fa8 0x55d2f3af9348 0x55d2f3af96e8 0x55d2f3af9a88 0x55d2f3af9e58 0x55d2f3afa1f8 0x55d2f3afa598 0x55d2f3afa938 0x55d2f3afad08 0x55d2f3afb0a8 # | | | | |-DeclRefExpr 0x55d2f3caf248 'T' lvalue ParmVar 0x55d2f3caed20 'N' 'T' # | | | | `-DeclRefExpr 0x55d2f3caf268 'T' lvalue ParmVar 0x55d2f3caeca8 'I' 'T' # | | | |-DeclStmt 0x55d2f3caf4f8 # | | | | `-VarDecl 0x55d2f3caf2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55d2f3caf4d8 '' '-' # | | | | |-IntegerLiteral 0x55d2f3caf360 'int' 1 # | | | | `-BinaryOperator 0x55d2f3caf4b8 '' '*' # | | | | |-BinaryOperator 0x55d2f3caf3c0 '' '*' # | | | | | |-DeclRefExpr 0x55d2f3caf380 'U' lvalue ParmVar 0x55d2f3caed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55d2f3caf3a0 'U' lvalue ParmVar 0x55d2f3caed98 'Eta' 'U' # | | | | `-ParenExpr 0x55d2f3caf498 '' # | | | | `-BinaryOperator 0x55d2f3caf478 '' '-' # | | | | |-IntegerLiteral 0x55d2f3caf3e0 'int' 1 # | | | | `-BinaryOperator 0x55d2f3caf458 '' '*' # | | | | |-DeclRefExpr 0x55d2f3caf400 'T' lvalue Var 0x55d2f3caf0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55d2f3caf438 'T' lvalue Var 0x55d2f3caf0d8 'Mul' 'T' # | | | |-DeclStmt 0x55d2f3caf8a0 # | | | | `-VarDecl 0x55d2f3caf530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55d2f3caf880 '' # | | | | `-BinaryOperator 0x55d2f3caf860 '' '-' # | | | | |-BinaryOperator 0x55d2f3caf5d8 '' '*' # | | | | | |-DeclRefExpr 0x55d2f3caf598 'U' lvalue ParmVar 0x55d2f3caed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55d2f3caf5b8 'T' lvalue ParmVar 0x55d2f3caeca8 'I' 'T' # | | | | `-BinaryOperator 0x55d2f3caf840 '' '*' # | | | | |-ParenExpr 0x55d2f3caf800 '' # | | | | | `-BinaryOperator 0x55d2f3caf7e0 '' '+' # | | | | | |-BinaryOperator 0x55d2f3caf638 '' '*' # | | | | | | |-DeclRefExpr 0x55d2f3caf5f8 'U' lvalue ParmVar 0x55d2f3caed98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55d2f3caf618 'T' lvalue Var 0x55d2f3caf0d8 'Mul' 'T' # | | | | | `-CallExpr 0x55d2f3caf7b0 '' # | | | | | |-UnresolvedLookupExpr 0x55d2f3caf658 '' lvalue (ADL) = 'sqrt' 0x55d2f3b4af10 0x55d2f3b4b178 0x55d2f3b4b3f0 0x55d2f3b4b668 0x55d2f3b4b8d8 0x55d2f3b4bb50 0x55d2f3b4bdc8 0x55d2f3b4c040 0x55d2f3c75cc0 0x55d2f3c76178 0x55d2f3c76650 0x55d2f3c76b30 0x55d2f3c77008 0x55d2f3c77500 0x55d2f3c779d8 0x55d2f3c77eb8 0x55d2f3c783a0 0x55d2f3c78878 0x55d2f3c78d70 0x55d2f3c79270 0x55d2f3c79778 0x55d2f3c79c70 0x55d2f3c7a188 0x55d2f3c7a6a8 0x55d2f3c7abd0 0x55d2f3c7b0e8 0x55d2f3c7ba30 0x55d2f3c7bf70 # | | | | | `-DeclRefExpr 0x55d2f3caf778 'T' lvalue Var 0x55d2f3caf2f8 'K' 'T' # | | | | `-DeclRefExpr 0x55d2f3caf820 'T' lvalue ParmVar 0x55d2f3caed20 'N' 'T' # | | | `-ReturnStmt 0x55d2f3cafaa0 # | | | `-CallExpr 0x55d2f3cafa60 '' # | | | |-UnresolvedLookupExpr 0x55d2f3caf8f0 '' lvalue (ADL) = 'select' 0x55d2f3b00158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3caebc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3caeb70 'T' # | | | |-BinaryOperator 0x55d2f3caf9a8 '' '<' # | | | | |-DeclRefExpr 0x55d2f3caf968 'T' lvalue Var 0x55d2f3caf2f8 'K' 'T' # | | | | `-IntegerLiteral 0x55d2f3caf988 'int' 0 # | | | |-CXXStaticCastExpr 0x55d2f3caf9f8 'T' static_cast # | | | | `-IntegerLiteral 0x55d2f3caf9c8 'int' 0 # | | | `-DeclRefExpr 0x55d2f3cafa28 'T' lvalue Var 0x55d2f3caf530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cafdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cafae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cafd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cafb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55d2f3cafc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55d2f3cb1a08 # | | | |-DeclStmt 0x55d2f3caff88 # | | | | `-VarDecl 0x55d2f3cafec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55d2f3caff68 '' '/' # | | | | |-DeclRefExpr 0x55d2f3caff28 'T' lvalue ParmVar 0x55d2f3cafb90 'X' 'T' # | | | | `-DeclRefExpr 0x55d2f3caff48 'T' lvalue ParmVar 0x55d2f3cafc08 'Y' 'T' # | | | |-DeclStmt 0x55d2f3cb14c0 # | | | | `-VarDecl 0x55d2f3cb13e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55d2f3cb14a0 '' '>=' # | | | | |-DeclRefExpr 0x55d2f3cb1448 'T' lvalue Var 0x55d2f3cafec0 'div' 'T' # | | | | `-IntegerLiteral 0x55d2f3cb1480 'int' 0 # | | | |-DeclStmt 0x55d2f3cb1820 # | | | | `-VarDecl 0x55d2f3cb14f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55d2f3cb17f0 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3cb1560 '' lvalue (ADL) = 'frac' 0x55d2f3b07c40 0x55d2f3b07ea8 0x55d2f3b08120 0x55d2f3b08398 0x55d2f3b085f8 0x55d2f3b08870 0x55d2f3b08ae8 0x55d2f3b08d70 0x55d2f3b71e40 0x55d2f3b722f8 0x55d2f3b727d0 0x55d2f3b72cb0 0x55d2f3c25308 0x55d2f3c257c0 0x55d2f3c25c98 0x55d2f3c26178 0x55d2f3c26660 0x55d2f3c26b38 0x55d2f3c27860 0x55d2f3c27d60 0x55d2f3c28268 0x55d2f3c28760 0x55d2f3c28c78 0x55d2f3c29198 0x55d2f3c296c0 0x55d2f3c2a5e8 0x55d2f3c2ab20 0x55d2f3c2b060 # | | | | `-CallExpr 0x55d2f3cb17c0 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3cb1680 '' lvalue (ADL) = 'abs' 0x55d2f3ab4e28 0x55d2f3ab5128 0x55d2f3ab5438 0x55d2f3ab5748 0x55d2f3ab6e68 0x55d2f3ab7178 0x55d2f3ab7488 0x55d2f3ab7798 0x55d2f3ab7a68 0x55d2f3ab7d90 0x55d2f3ab8038 0x55d2f3ab82d8 0x55d2f3ab8528 0x55d2f3ab8838 0x55d2f3ab8b48 0x55d2f3ab95d8 0x55d2f3ab98c8 0x55d2f3ab9bd8 0x55d2f3ab9ee8 0x55d2f3aba1f8 0x55d2f3abeb70 0x55d2f3abee18 0x55d2f3abf0b8 0x55d2f3abf358 0x55d2f3abf5a8 0x55d2f3abf8b8 0x55d2f3ac0cc8 0x55d2f3ac0fd8 # | | | | `-DeclRefExpr 0x55d2f3cb17a0 'T' lvalue Var 0x55d2f3cafec0 'div' 'T' # | | | `-ReturnStmt 0x55d2f3cb19f8 # | | | `-BinaryOperator 0x55d2f3cb19d8 '' '*' # | | | |-CallExpr 0x55d2f3cb1978 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3cb1858 '' lvalue (ADL) = 'select' 0x55d2f3b00158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3cafb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3cafae0 'T' # | | | | |-DeclRefExpr 0x55d2f3cb18d0 'bool' lvalue Var 0x55d2f3cb13e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55d2f3cb1908 'T' lvalue Var 0x55d2f3cb14f8 'frc' 'T' # | | | | `-UnaryOperator 0x55d2f3cb1960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55d2f3cb1940 'T' lvalue Var 0x55d2f3cb14f8 'frc' 'T' # | | | `-DeclRefExpr 0x55d2f3cb19b8 'T' lvalue ParmVar 0x55d2f3cafc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cb1e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cb1a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cb1ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cb1d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb1bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55d2f3cb1cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55d2f3cb26b8 # | | | |-DeclStmt 0x55d2f3cb1ff0 # | | | | `-VarDecl 0x55d2f3cb1f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55d2f3cb1fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55d2f3cb1fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55d2f3cb1f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d2f3cb1f88 '' contains-errors lvalue # | | | |-DeclStmt 0x55d2f3cb2140 # | | | | `-VarDecl 0x55d2f3cb2050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55d2f3cb2118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55d2f3cb20f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55d2f3cb20b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55d2f3cb20d8 'int' 0 # | | | |-DeclStmt 0x55d2f3cb2500 # | | | | `-VarDecl 0x55d2f3cb21b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55d2f3cb24d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55d2f3cb24a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d2f3cb2218 '' lvalue (ADL) = 'frac' 0x55d2f3b07c40 0x55d2f3b07ea8 0x55d2f3b08120 0x55d2f3b08398 0x55d2f3b085f8 0x55d2f3b08870 0x55d2f3b08ae8 0x55d2f3b08d70 0x55d2f3b71e40 0x55d2f3b722f8 0x55d2f3b727d0 0x55d2f3b72cb0 0x55d2f3c25308 0x55d2f3c257c0 0x55d2f3c25c98 0x55d2f3c26178 0x55d2f3c26660 0x55d2f3c26b38 0x55d2f3c27860 0x55d2f3c27d60 0x55d2f3c28268 0x55d2f3c28760 0x55d2f3c28c78 0x55d2f3c29198 0x55d2f3c296c0 0x55d2f3c2a5e8 0x55d2f3c2ab20 0x55d2f3c2b060 # | | | | `-CallExpr 0x55d2f3cb2478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d2f3cb2338 '' lvalue (ADL) = 'abs' 0x55d2f3ab4e28 0x55d2f3ab5128 0x55d2f3ab5438 0x55d2f3ab5748 0x55d2f3ab6e68 0x55d2f3ab7178 0x55d2f3ab7488 0x55d2f3ab7798 0x55d2f3ab7a68 0x55d2f3ab7d90 0x55d2f3ab8038 0x55d2f3ab82d8 0x55d2f3ab8528 0x55d2f3ab8838 0x55d2f3ab8b48 0x55d2f3ab95d8 0x55d2f3ab98c8 0x55d2f3ab9bd8 0x55d2f3ab9ee8 0x55d2f3aba1f8 0x55d2f3abeb70 0x55d2f3abee18 0x55d2f3abf0b8 0x55d2f3abf358 0x55d2f3abf5a8 0x55d2f3abf8b8 0x55d2f3ac0cc8 0x55d2f3ac0fd8 # | | | | `-RecoveryExpr 0x55d2f3cb2458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55d2f3cb26a8 # | | | `-BinaryOperator 0x55d2f3cb2688 '' contains-errors '*' # | | | |-CallExpr 0x55d2f3cb2628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d2f3cb2538 '' lvalue (ADL) = 'select' 0x55d2f3b00158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3cb1a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3cb1a38 'T' # | | | | |-RecoveryExpr 0x55d2f3cb25b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55d2f3cb25d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55d2f3cb2610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55d2f3cb25f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cb2668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cb2af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cb2730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cb2a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb27e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55d2f3cb2858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55d2f3cb28d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55d2f3cb2fe0 # | | | |-DeclStmt 0x55d2f3cb2e60 # | | | | `-VarDecl 0x55d2f3cb2c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55d2f3cb2e30 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3cb2c70 '' lvalue (ADL) = 'saturate' 0x55d2f3afe0b8 0x55d2f3afe320 0x55d2f3afe598 0x55d2f3afe810 0x55d2f3afea70 0x55d2f3afece8 0x55d2f3afef60 0x55d2f3aff1d8 0x55d2f3aff438 0x55d2f3aff6b0 0x55d2f3aff928 0x55d2f3affbf0 # | | | | `-BinaryOperator 0x55d2f3cb2e10 '' '/' # | | | | |-ParenExpr 0x55d2f3cb2d70 '' # | | | | | `-BinaryOperator 0x55d2f3cb2d50 '' '-' # | | | | | |-DeclRefExpr 0x55d2f3cb2d10 'T' lvalue ParmVar 0x55d2f3cb28d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55d2f3cb2d30 'T' lvalue ParmVar 0x55d2f3cb27e0 'Min' 'T' # | | | | `-ParenExpr 0x55d2f3cb2df0 '' # | | | | `-BinaryOperator 0x55d2f3cb2dd0 '' '-' # | | | | |-DeclRefExpr 0x55d2f3cb2d90 'T' lvalue ParmVar 0x55d2f3cb2858 'Max' 'T' # | | | | `-DeclRefExpr 0x55d2f3cb2db0 'T' lvalue ParmVar 0x55d2f3cb27e0 'Min' 'T' # | | | `-ReturnStmt 0x55d2f3cb2fd0 # | | | `-BinaryOperator 0x55d2f3cb2fb0 '' '*' # | | | |-BinaryOperator 0x55d2f3cb2f70 '' '*' # | | | | |-ParenExpr 0x55d2f3cb2f30 '' # | | | | | `-BinaryOperator 0x55d2f3cb2f10 '' '-' # | | | | | |-IntegerLiteral 0x55d2f3cb2e78 'int' 3 # | | | | | `-BinaryOperator 0x55d2f3cb2ef0 '' '*' # | | | | | |-IntegerLiteral 0x55d2f3cb2e98 'int' 2 # | | | | | `-DeclRefExpr 0x55d2f3cb2eb8 'T' lvalue Var 0x55d2f3cb2c08 'S' 'T' # | | | | `-DeclRefExpr 0x55d2f3cb2f50 'T' lvalue Var 0x55d2f3cb2c08 'S' 'T' # | | | `-DeclRefExpr 0x55d2f3cb2f90 'T' lvalue Var 0x55d2f3cb2c08 'S' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cb34c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cb3000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cb3098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cb3420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb31b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55d2f3cb3270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55d2f3cb3330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55d2f3cb39e0 # | | | |-DeclStmt 0x55d2f3cb3878 # | | | | `-VarDecl 0x55d2f3cb35a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55d2f3cb3850 '' contains-errors lvalue # | | | | `-CallExpr 0x55d2f3cb3820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55d2f3cb3610 '' lvalue (ADL) = 'saturate' 0x55d2f3afe0b8 0x55d2f3afe320 0x55d2f3afe598 0x55d2f3afe810 0x55d2f3afea70 0x55d2f3afece8 0x55d2f3afef60 0x55d2f3aff1d8 0x55d2f3aff438 0x55d2f3aff6b0 0x55d2f3aff928 0x55d2f3affbf0 # | | | | `-BinaryOperator 0x55d2f3cb3800 '' contains-errors '/' # | | | | |-ParenExpr 0x55d2f3cb3738 '' contains-errors # | | | | | `-BinaryOperator 0x55d2f3cb3718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55d2f3cb36d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55d2f3cb36b0 'int' lvalue ParmVar 0x55d2f3cb3330 'X' 'int' # | | | | | `-RecoveryExpr 0x55d2f3cb36f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55d2f3cb37e0 '' contains-errors # | | | | `-BinaryOperator 0x55d2f3cb37c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55d2f3cb3778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55d2f3cb3758 'int' lvalue ParmVar 0x55d2f3cb3270 'Max' 'int' # | | | | `-RecoveryExpr 0x55d2f3cb37a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55d2f3cb39d0 # | | | `-BinaryOperator 0x55d2f3cb39b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55d2f3cb3970 '' contains-errors '*' # | | | | |-ParenExpr 0x55d2f3cb3930 '' contains-errors # | | | | | `-BinaryOperator 0x55d2f3cb3910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55d2f3cb3890 'int' 3 # | | | | | `-BinaryOperator 0x55d2f3cb38f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55d2f3cb38b0 'int' 2 # | | | | | `-RecoveryExpr 0x55d2f3cb38d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55d2f3cb3950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cb3990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cb3e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cb3a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cb3da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb3b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55d2f3cb3ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55d2f3cb3c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55d2f3cb4c08 # | | | |-DeclStmt 0x55d2f3cb3fb0 # | | | | `-VarDecl 0x55d2f3cb3ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55d2f3cb3f90 '' '<' # | | | | |-DeclRefExpr 0x55d2f3cb3f50 'T' lvalue ParmVar 0x55d2f3cb3b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55d2f3cb3f70 'int' 0 # | | | |-DeclStmt 0x55d2f3cb41a0 # | | | | `-VarDecl 0x55d2f3cb3fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55d2f3cb4160 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3cb4070 '' lvalue (ADL) = 'select' 0x55d2f3b00158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3cb3a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3cb3a18 'T' # | | | | |-DeclRefExpr 0x55d2f3cb40e8 'bool' lvalue Var 0x55d2f3cb3ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55d2f3cb4120 'int' 0 # | | | | `-DeclRefExpr 0x55d2f3cb4140 'T' lvalue ParmVar 0x55d2f3cb3b30 'NDotL' 'T' # | | | |-DeclStmt 0x55d2f3cb43b8 # | | | | `-VarDecl 0x55d2f3cb4230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55d2f3cb4390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55d2f3cb4330 'void' # | | | | |-IntegerLiteral 0x55d2f3cb4298 'int' 1 # | | | | |-DeclRefExpr 0x55d2f3cb42b8 'T' lvalue Var 0x55d2f3cb3fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55d2f3cb42f0 'int' 0 # | | | | `-IntegerLiteral 0x55d2f3cb4310 'int' 1 # | | | |-DeclStmt 0x55d2f3cb45f8 # | | | | `-VarDecl 0x55d2f3cb43e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55d2f3cb45c0 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3cb4448 '' lvalue (ADL) = 'or' 0x55d2f3b2eb78 0x55d2f3b2ee88 0x55d2f3b2f1a8 0x55d2f3b2f4c8 0x55d2f3b2f7e8 0x55d2f3b2faf0 0x55d2f3b2fdf8 0x55d2f3b30100 0x55d2f3b30408 0x55d2f3b30710 0x55d2f3b30a18 0x55d2f3b30d20 0x55d2f3b31028 0x55d2f3b31330 0x55d2f3b31638 0x55d2f3b31968 0x55d2f3b31c70 0x55d2f3b31f78 0x55d2f3b32280 # | | | | |-DeclRefExpr 0x55d2f3cb4520 'bool' lvalue Var 0x55d2f3cb3ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55d2f3cb45a0 '' # | | | | `-BinaryOperator 0x55d2f3cb4580 '' '<' # | | | | |-DeclRefExpr 0x55d2f3cb4540 'T' lvalue ParmVar 0x55d2f3cb3ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55d2f3cb4560 'int' 0 # | | | |-DeclStmt 0x55d2f3cb4998 # | | | | `-VarDecl 0x55d2f3cb4630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55d2f3cb4968 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3cb4698 '' lvalue (ADL) = 'exp' 0x55d2f3afbc70 0x55d2f3afbed8 0x55d2f3afc150 0x55d2f3afc3c8 0x55d2f3afc628 0x55d2f3afc8a0 0x55d2f3afcb18 0x55d2f3afcda0 0x55d2f3c06438 0x55d2f3c068e8 0x55d2f3c06db8 0x55d2f3c07290 0x55d2f3c07768 0x55d2f3c07c20 0x55d2f3c08780 0x55d2f3c08c60 0x55d2f3c09148 0x55d2f3c09620 0x55d2f3c09b18 0x55d2f3c0a018 0x55d2f3c0a520 0x55d2f3c0b360 0x55d2f3c0b878 0x55d2f3c0bd98 0x55d2f3c0c2c0 0x55d2f3c0c7d8 0x55d2f3c0cd10 0x55d2f3c10788 # | | | | `-BinaryOperator 0x55d2f3cb4948 '' '*' # | | | | |-CallExpr 0x55d2f3cb48f8 '' # | | | | | |-UnresolvedLookupExpr 0x55d2f3cb47b8 '' lvalue (ADL) = 'log' 0x55d2f3b0d7e8 0x55d2f3b0da50 0x55d2f3b0dd20 0x55d2f3b0df98 0x55d2f3b0e1f8 0x55d2f3b0e470 0x55d2f3b0e6e8 0x55d2f3b0e960 0x55d2f3c3c168 0x55d2f3c3c618 0x55d2f3c3cae8 0x55d2f3c3cfc0 0x55d2f3c3d498 0x55d2f3c3d950 0x55d2f3c3de40 0x55d2f3c3e320 0x55d2f3c3e808 0x55d2f3c3ece0 0x55d2f3c3f1d8 0x55d2f3c3f6d8 0x55d2f3c40410 0x55d2f3c40908 0x55d2f3c40e20 0x55d2f3c41340 0x55d2f3c41868 0x55d2f3c41d80 0x55d2f3c422b8 0x55d2f3c430a8 # | | | | | `-DeclRefExpr 0x55d2f3cb48d8 'T' lvalue ParmVar 0x55d2f3cb3ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55d2f3cb4928 'T' lvalue ParmVar 0x55d2f3cb3c20 'M' 'T' # | | | |-BinaryOperator 0x55d2f3cb4bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55d2f3cb4a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55d2f3cb49e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55d2f3cb49b0 'int' contains-errors lvalue Var 0x55d2f3cb4230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55d2f3cb4a10 'int' 2 # | | | | `-CallExpr 0x55d2f3cb4b78 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3cb4a70 '' lvalue (ADL) = 'select' 0x55d2f3b00158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3cb3a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3cb3a18 'T' # | | | | |-DeclRefExpr 0x55d2f3cb4ae8 'bool' lvalue Var 0x55d2f3cb43e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55d2f3cb4b20 'int' 0 # | | | | `-DeclRefExpr 0x55d2f3cb4b40 'T' lvalue Var 0x55d2f3cb4630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55d2f3cb4bf8 # | | | `-RecoveryExpr 0x55d2f3cb4bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cb4fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cb4c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cb4f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb4d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55d2f3cb4d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55d2f3cb4df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55d2f3cb5368 # | | | `-ReturnStmt 0x55d2f3cb5358 # | | | `-CallExpr 0x55d2f3cb5318 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cb50b8 '' lvalue (ADL) = 'select' 0x55d2f3b00158 # | | | |-BinaryOperator 0x55d2f3cb52a0 '' '<' # | | | | |-CallExpr 0x55d2f3cb5248 '' # | | | | | |-UnresolvedLookupExpr 0x55d2f3cb5100 '' lvalue (ADL) = 'dot' 0x55d2f3af5968 0x55d2f3af5d38 0x55d2f3af60d8 0x55d2f3af6478 0x55d2f3af6780 0x55d2f3af6b70 0x55d2f3af6f18 0x55d2f3af72b8 0x55d2f3af7608 0x55d2f3af7958 0x55d2f3af7d58 0x55d2f3af80f8 0x55d2f3af8498 0x55d2f3af8838 0x55d2f3af8c08 0x55d2f3af8fa8 0x55d2f3af9348 0x55d2f3af96e8 0x55d2f3af9a88 0x55d2f3af9e58 0x55d2f3afa1f8 0x55d2f3afa598 0x55d2f3afa938 0x55d2f3afad08 0x55d2f3afb0a8 # | | | | | |-DeclRefExpr 0x55d2f3cb5208 'T' lvalue ParmVar 0x55d2f3cb4d78 'I' 'T' # | | | | | `-DeclRefExpr 0x55d2f3cb5228 'T' lvalue ParmVar 0x55d2f3cb4df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55d2f3cb5280 'int' 0 # | | | |-DeclRefExpr 0x55d2f3cb52c0 'T' lvalue ParmVar 0x55d2f3cb4d00 'N' 'T' # | | | `-UnaryOperator 0x55d2f3cb5300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55d2f3cb52e0 'T' lvalue ParmVar 0x55d2f3cb4d00 'N' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cb5a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cb5380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cb59f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb5870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55d2f3cb58e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55d2f3cb5d40 # | | | `-ReturnStmt 0x55d2f3cb5d30 # | | | `-BinaryOperator 0x55d2f3cb5d10 '' '*' # | | | |-CallExpr 0x55d2f3cb5cc0 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3cb5b80 '' lvalue (ADL) = 'exp2' 0x55d2f3afd000 0x55d2f3afd268 0x55d2f3afd4e0 0x55d2f3afd758 0x55d2f3afd9b8 0x55d2f3adbdc0 0x55d2f3adc038 0x55d2f3adc2b0 0x55d2f3c10ce0 0x55d2f3c11198 0x55d2f3c11670 0x55d2f3c11b50 0x55d2f3c12028 0x55d2f3c12550 0x55d2f3c12a28 0x55d2f3c12f08 0x55d2f3c133f0 0x55d2f3c138c8 0x55d2f3c13dc0 0x55d2f3c142c0 0x55d2f3c147e0 0x55d2f3c14cd8 0x55d2f3c151f0 0x55d2f3c15710 0x55d2f3c15c38 0x55d2f3c16150 0x55d2f3c16988 0x55d2f3c16ec8 # | | | | `-DeclRefExpr 0x55d2f3cb5ca0 'T' lvalue ParmVar 0x55d2f3cb58e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55d2f3cb5cf0 'T' lvalue ParmVar 0x55d2f3cb5870 'X' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cb60d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cb5d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55d2f3cb5de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cb5e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55d2f3cb6030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb5f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55d2f3cb67d0 # | | | |-DeclStmt 0x55d2f3cb6470 # | | | | `-VarDecl 0x55d2f3cb61d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55d2f3cb6440 '' # | | | | |-DeclRefExpr 0x55d2f3cb63e8 '' Function 0x55d2f3cb6290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55d2f3cb6420 'T' lvalue ParmVar 0x55d2f3cb5f10 'X' 'T' # | | | |-DeclStmt 0x55d2f3cb65e8 # | | | | `-VarDecl 0x55d2f3cb64a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55d2f3cb65c8 '' '-' # | | | | |-ParenExpr 0x55d2f3cb6570 'int' # | | | | | `-BinaryOperator 0x55d2f3cb6550 'int' '-' # | | | | | |-DeclRefExpr 0x55d2f3cb6510 'int' NonTypeTemplateParm 0x55d2f3cb5e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55d2f3cb6530 'int' 1 # | | | | `-DeclRefExpr 0x55d2f3cb6590 'K' lvalue Var 0x55d2f3cb61d8 'FBH' 'K' # | | | |-BinaryOperator 0x55d2f3cb6778 '' '=' # | | | | |-DeclRefExpr 0x55d2f3cb6600 'K' lvalue Var 0x55d2f3cb61d8 'FBH' 'K' # | | | | `-CallExpr 0x55d2f3cb6738 '' # | | | | |-UnresolvedLookupExpr 0x55d2f3cb6620 '' lvalue (ADL) = 'select' 0x55d2f3b00158 # | | | | |-BinaryOperator 0x55d2f3cb66c0 '' '==' # | | | | | |-DeclRefExpr 0x55d2f3cb6668 'K' lvalue Var 0x55d2f3cb61d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55d2f3cb66a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55d2f3cb6688 'int' 1 # | | | | |-DeclRefExpr 0x55d2f3cb66e0 'K' lvalue Var 0x55d2f3cb61d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55d2f3cb6700 'K' lvalue Var 0x55d2f3cb64a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55d2f3cb67b8 nrvo_candidate(Var 0x55d2f3cb61d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55d2f3cb6798 'K' lvalue Var 0x55d2f3cb61d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55d2f3cb6a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cb6800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cb6990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb68b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55d2f3cb6d58 # | | | `-ReturnStmt 0x55d2f3cb6d48 # | | | `-CallExpr 0x55d2f3cb6d18 '' # | | | |-DeclRefExpr 0x55d2f3cb6cc0 '' Function 0x55d2f3cb6b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55d2f3cb6cf8 'T' lvalue ParmVar 0x55d2f3cb68b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cb6fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55d2f3cb6d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cb6f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb6e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55d2f3cb72c8 # | | | `-ReturnStmt 0x55d2f3cb72b8 # | | | `-CallExpr 0x55d2f3cb7288 '' # | | | |-DeclRefExpr 0x55d2f3cb7230 '' Function 0x55d2f3cb70d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55d2f3cb7268 'T' lvalue ParmVar 0x55d2f3cb6e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55d2f3cb7518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55d2f3cb72e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55d2f3cb7470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55d2f3cb7390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55d2f3cb7cd8 # | | |-DeclStmt 0x55d2f3cb7750 # | | | `-VarDecl 0x55d2f3cb7618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55d2f3cb7720 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cb7680 '' lvalue (ADL) = 'ddx_coarse' 0x55d2f3b41c50 0x55d2f3b41eb8 0x55d2f3b42130 0x55d2f3b423a8 0x55d2f3b42608 0x55d2f3b42880 0x55d2f3b42af8 0x55d2f3b42d70 # | | | `-DeclRefExpr 0x55d2f3cb7700 'T' lvalue ParmVar 0x55d2f3cb7390 'input' 'T' # | | |-BinaryOperator 0x55d2f3cb7910 '' '=' # | | | |-DeclRefExpr 0x55d2f3cb7768 'T' lvalue Var 0x55d2f3cb7618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55d2f3cb78e0 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cb77a0 '' lvalue (ADL) = 'abs' 0x55d2f3ab4e28 0x55d2f3ab5128 0x55d2f3ab5438 0x55d2f3ab5748 0x55d2f3ab6e68 0x55d2f3ab7178 0x55d2f3ab7488 0x55d2f3ab7798 0x55d2f3ab7a68 0x55d2f3ab7d90 0x55d2f3ab8038 0x55d2f3ab82d8 0x55d2f3ab8528 0x55d2f3ab8838 0x55d2f3ab8b48 0x55d2f3ab95d8 0x55d2f3ab98c8 0x55d2f3ab9bd8 0x55d2f3ab9ee8 0x55d2f3aba1f8 0x55d2f3abeb70 0x55d2f3abee18 0x55d2f3abf0b8 0x55d2f3abf358 0x55d2f3abf5a8 0x55d2f3abf8b8 0x55d2f3ac0cc8 0x55d2f3ac0fd8 # | | | `-DeclRefExpr 0x55d2f3cb78c0 'T' lvalue Var 0x55d2f3cb7618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55d2f3cb7a88 # | | | `-VarDecl 0x55d2f3cb7950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55d2f3cb7a58 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cb79b8 '' lvalue (ADL) = 'ddy_coarse' 0x55d2f3b42fd0 0x55d2f3b43238 0x55d2f3b434b0 0x55d2f3b43728 0x55d2f3bab7f0 0x55d2f3baba68 0x55d2f3babce0 0x55d2f3babf58 # | | | `-DeclRefExpr 0x55d2f3cb7a38 'T' lvalue ParmVar 0x55d2f3cb7390 'input' 'T' # | | |-BinaryOperator 0x55d2f3cb7c48 '' '=' # | | | |-DeclRefExpr 0x55d2f3cb7aa0 'T' lvalue Var 0x55d2f3cb7950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55d2f3cb7c18 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cb7ad8 '' lvalue (ADL) = 'abs' 0x55d2f3ab4e28 0x55d2f3ab5128 0x55d2f3ab5438 0x55d2f3ab5748 0x55d2f3ab6e68 0x55d2f3ab7178 0x55d2f3ab7488 0x55d2f3ab7798 0x55d2f3ab7a68 0x55d2f3ab7d90 0x55d2f3ab8038 0x55d2f3ab82d8 0x55d2f3ab8528 0x55d2f3ab8838 0x55d2f3ab8b48 0x55d2f3ab95d8 0x55d2f3ab98c8 0x55d2f3ab9bd8 0x55d2f3ab9ee8 0x55d2f3aba1f8 0x55d2f3abeb70 0x55d2f3abee18 0x55d2f3abf0b8 0x55d2f3abf358 0x55d2f3abf5a8 0x55d2f3abf8b8 0x55d2f3ac0cc8 0x55d2f3ac0fd8 # | | | `-DeclRefExpr 0x55d2f3cb7bf8 'T' lvalue Var 0x55d2f3cb7950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55d2f3cb7cc8 # | | `-BinaryOperator 0x55d2f3cb7ca8 '' '+' # | | |-DeclRefExpr 0x55d2f3cb7c68 'T' lvalue Var 0x55d2f3cb7618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55d2f3cb7c88 'T' lvalue Var 0x55d2f3cb7950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55d2f3cac6b8 col:10 implicit C # | | `-FunctionDecl 0x55d2f3cac708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55d2f3cac810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55d2f3cac878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55d2f3cac8e0 <> 'float' # | | |-BuiltinAttr 0x55d2f3cac7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55d2f3cac960 Implicit # | | `-ConstAttr 0x55d2f3cac988 Implicit # | |-LinkageSpecDecl 0x55d2f3cb6240 col:11 implicit C # | | `-FunctionDecl 0x55d2f3cb6290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d2f3cb6338 <> Implicit 702 # | | |-NoThrowAttr 0x55d2f3cb6398 Implicit # | | `-ConstAttr 0x55d2f3cb63c0 Implicit # | |-LinkageSpecDecl 0x55d2f3cb6b18 col:10 implicit C # | | `-FunctionDecl 0x55d2f3cb6b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d2f3cb6c10 <> Implicit 692 # | | |-NoThrowAttr 0x55d2f3cb6c70 Implicit # | | `-ConstAttr 0x55d2f3cb6c98 Implicit # | |-LinkageSpecDecl 0x55d2f3cb7088 col:10 implicit C # | | `-FunctionDecl 0x55d2f3cb70d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55d2f3cb7180 <> Implicit 694 # | | |-NoThrowAttr 0x55d2f3cb71e0 Implicit # | | `-ConstAttr 0x55d2f3cb7208 Implicit # | |-NamespaceDecl 0x55d2f3cb7e30 prev 0x55d2f3ca7810 line:14:11 hlsl # | | |-original Namespace 0x55d2f3a0ba98 'hlsl' # | | |-FunctionTemplateDecl 0x55d2f3cb81a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55d2f3cb7ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cb7f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cb80f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb8048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55d2f3cb83c8 # | | | `-ReturnStmt 0x55d2f3cb83b8 # | | | `-CallExpr 0x55d2f3cb8388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cb82a8 '' lvalue (no ADL) = 'bit_cast' 0x55d2f3ab1160 0x55d2f3ab3c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3cb7ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3cb7ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55d2f3cb8268 'int' NonTypeTemplateParm 0x55d2f3cb7f38 'N' 'int' # | | | `-RecoveryExpr 0x55d2f3cb8368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cb8660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55d2f3cb83e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cb85b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb8490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55d2f3cb88c0 # | | | `-ReturnStmt 0x55d2f3cb88b0 # | | | `-CallExpr 0x55d2f3cb8880 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cb87c0 '' lvalue (no ADL) = 'bit_cast' 0x55d2f3ab1160 0x55d2f3ab3c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55d2f3a0b360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3cb8430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3cb83e0 'T' # | | | `-DeclRefExpr 0x55d2f3cb8860 'T' lvalue ParmVar 0x55d2f3cb8490 'F' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cb8be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55d2f3cb88d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cb8978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cb8b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb8a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55d2f3cb8e08 # | | | `-ReturnStmt 0x55d2f3cb8df8 # | | | `-CallExpr 0x55d2f3cb8dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cb8ce8 '' lvalue (no ADL) = 'bit_cast' 0x55d2f3ab1160 0x55d2f3ab3c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3cb8930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3cb88d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55d2f3cb8ca8 'int' NonTypeTemplateParm 0x55d2f3cb8978 'N' 'int' # | | | `-RecoveryExpr 0x55d2f3cb8da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cb90a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55d2f3cb8e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cb8ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb8ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55d2f3cb9300 # | | | `-ReturnStmt 0x55d2f3cb92f0 # | | | `-CallExpr 0x55d2f3cb92c0 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cb9200 '' lvalue (no ADL) = 'bit_cast' 0x55d2f3ab1160 0x55d2f3ab3c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55d2f3a0b260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3cb8e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3cb8e20 'T' # | | | `-DeclRefExpr 0x55d2f3cb92a0 'T' lvalue ParmVar 0x55d2f3cb8ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cb9638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55d2f3cb9318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cb93b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cb9590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cb94e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55d2f3b7e940 # | | | `-ReturnStmt 0x55d2f3b7e930 # | | | `-CallExpr 0x55d2f3b7e900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3b7e820 '' lvalue (no ADL) = 'bit_cast' 0x55d2f3ab1160 0x55d2f3ab3c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3cb9370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3cb9318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55d2f3cb9718 'int' NonTypeTemplateParm 0x55d2f3cb93b8 'N' 'int' # | | | `-RecoveryExpr 0x55d2f3b7e8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3b7ebe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55d2f3b7e958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b7eb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3b7ea10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55d2f3b7ee58 # | | | `-ReturnStmt 0x55d2f3b7ee48 # | | | `-CallExpr 0x55d2f3b7ee18 '' # | | | |-UnresolvedLookupExpr 0x55d2f3b7ed58 '' lvalue (no ADL) = 'bit_cast' 0x55d2f3ab1160 0x55d2f3ab3c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55d2f3b7e9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55d2f3b7e958 'T' # | | | `-DeclRefExpr 0x55d2f3b7edf8 'T' lvalue ParmVar 0x55d2f3b7ea10 'F' 'T' # | | |-FunctionDecl 0x55d2f3b7f248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55d2f3b7ee98 col:19 'double' # | | | |-ParmVarDecl 0x55d2f3b7ef80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d2f3b7efe8 out # | | | |-ParmVarDecl 0x55d2f3b7f060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d2f3b7f0c8 out # | | | |-BuiltinAliasAttr 0x55d2f3b7f308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d2f3b7f380 Implicit # | | | `-ConstAttr 0x55d2f3b7f3a8 Implicit # | | |-FunctionDecl 0x55d2f3b7f7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55d2f3b7f420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55d2f3b7f510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d2f3b7f578 out # | | | |-ParmVarDecl 0x55d2f3b7f5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d2f3b7f658 out # | | | |-BuiltinAliasAttr 0x55d2f3b7f898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d2f3b7f910 Implicit # | | | `-ConstAttr 0x55d2f3b7f938 Implicit # | | |-FunctionDecl 0x55d2f3b7fd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55d2f3b7f9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55d2f3b7faa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d2f3b7fb08 out # | | | |-ParmVarDecl 0x55d2f3b7fb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d2f3b7fbe8 out # | | | |-BuiltinAliasAttr 0x55d2f3b7fe28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d2f3b7fea0 Implicit # | | | `-ConstAttr 0x55d2f3b7fec8 Implicit # | | |-FunctionDecl 0x55d2f3b802f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55d2f3b7ff40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3b80030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d2f3b80098 out # | | | |-ParmVarDecl 0x55d2f3b80110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55d2f3b80178 out # | | | |-BuiltinAliasAttr 0x55d2f3b803b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55d2f3b80430 Implicit # | | | `-ConstAttr 0x55d2f3b80458 Implicit # | | |-FunctionTemplateDecl 0x55d2f3b80ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55d2f3b80490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b80a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d2f3b80848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55d2f3b808c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55d2f3b80c30 # | | | `-ReturnStmt 0x55d2f3b80c20 # | | | `-CallExpr 0x55d2f3b80be8 '' # | | | |-UnresolvedLookupExpr 0x55d2f3b80b60 '' lvalue (no ADL) = 'distance_impl' 0x55d2f3ca93f8 # | | | |-DeclRefExpr 0x55d2f3b80ba8 'T' lvalue ParmVar 0x55d2f3b80848 'X' 'T' # | | | `-DeclRefExpr 0x55d2f3b80bc8 'T' lvalue ParmVar 0x55d2f3b808c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d2f3b811f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55d2f3b80c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3b81148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d2f3b80fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55d2f3b81030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55d2f3b81370 # | | | `-ReturnStmt 0x55d2f3b81360 # | | | `-CallExpr 0x55d2f3b81328 '' # | | | |-UnresolvedLookupExpr 0x55d2f3b812a0 '' lvalue (no ADL) = 'distance_impl' 0x55d2f3ca93f8 # | | | |-DeclRefExpr 0x55d2f3b812e8 'T' lvalue ParmVar 0x55d2f3b80fb8 'X' 'T' # | | | `-DeclRefExpr 0x55d2f3b81308 'T' lvalue ParmVar 0x55d2f3b81030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d2f3b81700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55d2f3b813a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3b81658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55d2f3b81480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55d2f3b81548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55d2f3b81880 # | | | `-ReturnStmt 0x55d2f3b81870 # | | | `-CallExpr 0x55d2f3b81838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3b817b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55d2f3cac0f0 # | | | |-RecoveryExpr 0x55d2f3b817f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3b81818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3b81c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55d2f3b818b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3b81b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55d2f3b81978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55d2f3b81a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55d2f3b81d80 # | | | `-ReturnStmt 0x55d2f3b81d70 # | | | `-CallExpr 0x55d2f3b81d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3b81cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55d2f3cac0f0 # | | | |-RecoveryExpr 0x55d2f3b81cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3b81d18 '' contains-errors lvalue # | | |-FunctionDecl 0x55d2f3b82048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55d2f3b81dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3b81e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55d2f3b81ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55d2f3b823a0 # | | | | `-ReturnStmt 0x55d2f3b82390 # | | | | `-CallExpr 0x55d2f3b82308 'float' # | | | | |-ImplicitCastExpr 0x55d2f3b822f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55d2f3b82200 'float (half2, half2, float)' lvalue Function 0x55d2f3cac518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55d2f3ca7880 '__detail' # | | | | |-ImplicitCastExpr 0x55d2f3b82348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55d2f3b82230 'half2':'vector' lvalue ParmVar 0x55d2f3b81dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55d2f3b82360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55d2f3b82250 'half2':'vector' lvalue ParmVar 0x55d2f3b81e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55d2f3b82378 'float' # | | | | `-DeclRefExpr 0x55d2f3b82270 'float' lvalue ParmVar 0x55d2f3b81ec0 'C' 'float' # | | | `-AvailabilityAttr 0x55d2f3b82108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55d2f3b825a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55d2f3b823d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55d2f3b82450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55d2f3b82768 # | | | `-ReturnStmt 0x55d2f3b82758 # | | | `-RecoveryExpr 0x55d2f3b82720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d2f3b82698 '' lvalue (no ADL) = 'dst_impl' 0x55d2f3ca8e10 # | | | |-DeclRefExpr 0x55d2f3b826e0 'half4':'vector' lvalue ParmVar 0x55d2f3b823d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55d2f3b82700 'half4':'vector' lvalue ParmVar 0x55d2f3b82450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55d2f3cca1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55d2f3b82798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55d2f3cca070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55d2f3cca398 # | | | `-ReturnStmt 0x55d2f3cca388 # | | | `-RecoveryExpr 0x55d2f3cca350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d2f3cca2c8 '' lvalue (no ADL) = 'dst_impl' 0x55d2f3ca8e10 # | | | |-DeclRefExpr 0x55d2f3cca310 'float4':'vector' lvalue ParmVar 0x55d2f3b82798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55d2f3cca330 'float4':'vector' lvalue ParmVar 0x55d2f3cca070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55d2f3cca598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55d2f3cca3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55d2f3cca448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55d2f3cca768 # | | | `-ReturnStmt 0x55d2f3cca758 # | | | `-RecoveryExpr 0x55d2f3cca720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d2f3cca698 '' lvalue (no ADL) = 'dst_impl' 0x55d2f3ca8e10 # | | | |-DeclRefExpr 0x55d2f3cca6e0 'double4':'vector' lvalue ParmVar 0x55d2f3cca3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55d2f3cca700 'double4':'vector' lvalue ParmVar 0x55d2f3cca448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55d2f3ccae10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55d2f3cca780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3ccad68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d2f3ccaae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55d2f3ccab60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55d2f3ccabd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55d2f3ccafb0 # | | | `-ReturnStmt 0x55d2f3ccafa0 # | | | `-CallExpr 0x55d2f3ccaf60 '' # | | | |-UnresolvedLookupExpr 0x55d2f3ccaeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55d2f3cb4fc8 # | | | |-DeclRefExpr 0x55d2f3ccaf00 'T' lvalue ParmVar 0x55d2f3ccaae8 'N' 'T' # | | | |-DeclRefExpr 0x55d2f3ccaf20 'T' lvalue ParmVar 0x55d2f3ccab60 'I' 'T' # | | | `-DeclRefExpr 0x55d2f3ccaf40 'T' lvalue ParmVar 0x55d2f3ccabd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55d2f3ccb610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55d2f3ccafc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3ccb568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d2f3ccb338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55d2f3ccb3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55d2f3ccb428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55d2f3ccb7c0 # | | | `-ReturnStmt 0x55d2f3ccb7b0 # | | | `-CallExpr 0x55d2f3ccb770 '' # | | | |-UnresolvedLookupExpr 0x55d2f3ccb6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55d2f3cb4fc8 # | | | |-DeclRefExpr 0x55d2f3ccb710 'T' lvalue ParmVar 0x55d2f3ccb338 'N' 'T' # | | | |-DeclRefExpr 0x55d2f3ccb730 'T' lvalue ParmVar 0x55d2f3ccb3b0 'I' 'T' # | | | `-DeclRefExpr 0x55d2f3ccb750 'T' lvalue ParmVar 0x55d2f3ccb428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55d2f3ccbc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55d2f3ccb7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d2f3ccbbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d2f3ccb900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55d2f3ccb9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55d2f3ccba90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55d2f3ccbe20 # | | | `-ReturnStmt 0x55d2f3ccbe10 # | | | `-CallExpr 0x55d2f3ccbdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3ccbd28 '' lvalue (no ADL) = 'faceforward_impl' 0x55d2f3cb4fc8 # | | | |-RecoveryExpr 0x55d2f3ccbd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d2f3ccbd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3ccbdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3ccc288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55d2f3ccbe50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d2f3ccc1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d2f3ccbf60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55d2f3ccc028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55d2f3ccc0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55d2f3ccc438 # | | | `-ReturnStmt 0x55d2f3ccc428 # | | | `-CallExpr 0x55d2f3ccc3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3ccc340 '' lvalue (no ADL) = 'faceforward_impl' 0x55d2f3cb4fc8 # | | | |-RecoveryExpr 0x55d2f3ccc388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d2f3ccc3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3ccc3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cccac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d2f3ccc450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3ccca18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55d2f3ccc8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55d2f3ccccf8 # | | | `-ReturnStmt 0x55d2f3cccce8 # | | | `-CallExpr 0x55d2f3ccccb8 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cccbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55d2f3cb60d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3ccc4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3ccc450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55d2f3cccba0 'int' 32 # | | | `-DeclRefExpr 0x55d2f3cccc98 'T' lvalue ParmVar 0x55d2f3ccc8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55d2f3ccd340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d2f3cccd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cccda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3ccd298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55d2f3ccd1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55d2f3ccd4e0 # | | |-FunctionTemplateDecl 0x55d2f3ccdb30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d2f3ccd4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3ccda88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55d2f3ccd998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55d2f3ccdd60 # | | | `-ReturnStmt 0x55d2f3ccdd50 # | | | `-CallExpr 0x55d2f3ccdd20 '' # | | | |-UnresolvedLookupExpr 0x55d2f3ccdc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55d2f3cb60d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55d2f3a5e9c0 'uint' sugar # | | | | | |-Typedef 0x55d2f3a3bce8 'uint' # | | | | | `-BuiltinType 0x55d2f3a0b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55d2f3ccd540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55d2f3ccd4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55d2f3ccdc08 'int' 64 # | | | `-DeclRefExpr 0x55d2f3ccdd00 'T' lvalue ParmVar 0x55d2f3ccd998 'X' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cce3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55d2f3ccdd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3ccde18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cce308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55d2f3cce258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55d2f3cce550 # | | |-FunctionTemplateDecl 0x55d2f3cceb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55d2f3cce560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3ccea58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d2f3cce8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55d2f3cce940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55d2f3ccec70 # | | | `-ReturnStmt 0x55d2f3ccec60 # | | | `-CallExpr 0x55d2f3ccec28 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cceba0 '' lvalue (no ADL) = 'fmod_impl' 0x55d2f3cafdb8 # | | | |-DeclRefExpr 0x55d2f3ccebe8 'T' lvalue ParmVar 0x55d2f3cce8c8 'X' 'T' # | | | `-DeclRefExpr 0x55d2f3ccec08 'T' lvalue ParmVar 0x55d2f3cce940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d2f3ccf230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55d2f3ccec88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3ccf188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d2f3cceff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55d2f3ccf070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55d2f3ccf3b0 # | | | `-ReturnStmt 0x55d2f3ccf3a0 # | | | `-CallExpr 0x55d2f3ccf368 '' # | | | |-UnresolvedLookupExpr 0x55d2f3ccf2e0 '' lvalue (no ADL) = 'fmod_impl' 0x55d2f3cafdb8 # | | | |-DeclRefExpr 0x55d2f3ccf328 'T' lvalue ParmVar 0x55d2f3cceff8 'X' 'T' # | | | `-DeclRefExpr 0x55d2f3ccf348 'T' lvalue ParmVar 0x55d2f3ccf070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55d2f3ccf770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55d2f3ccf3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3ccf6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d2f3ccf4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55d2f3ccf5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55d2f3ccf8f0 # | | | `-ReturnStmt 0x55d2f3ccf8e0 # | | | `-CallExpr 0x55d2f3ccf8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3ccf820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55d2f3cb1e28 # | | | |-RecoveryExpr 0x55d2f3ccf868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3ccf888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3ccfc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55d2f3ccf920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3ccfbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d2f3ccfa30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55d2f3ccfaf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55d2f3ccfdf0 # | | | `-ReturnStmt 0x55d2f3ccfde0 # | | | `-CallExpr 0x55d2f3ccfda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3ccfd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55d2f3cb1e28 # | | | |-RecoveryExpr 0x55d2f3ccfd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3ccfd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cd03b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55d2f3ccfe08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd0308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d2f3cd0178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55d2f3cd01f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55d2f3cd0520 # | | | `-ReturnStmt 0x55d2f3cd0510 # | | | `-CallExpr 0x55d2f3cd04d8 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd0450 '' lvalue (no ADL) = 'ldexp_impl' 0x55d2f3cb5a98 # | | | |-DeclRefExpr 0x55d2f3cd0498 'T' lvalue ParmVar 0x55d2f3cd0178 'X' 'T' # | | | `-DeclRefExpr 0x55d2f3cd04b8 'T' lvalue ParmVar 0x55d2f3cd01f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd0ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55d2f3cd0538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd0a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d2f3cd08a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55d2f3cd0920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55d2f3cd0c60 # | | | `-ReturnStmt 0x55d2f3cd0c50 # | | | `-CallExpr 0x55d2f3cd0c18 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd0b90 '' lvalue (no ADL) = 'ldexp_impl' 0x55d2f3cb5a98 # | | | |-DeclRefExpr 0x55d2f3cd0bd8 'T' lvalue ParmVar 0x55d2f3cd08a8 'X' 'T' # | | | `-DeclRefExpr 0x55d2f3cd0bf8 'T' lvalue ParmVar 0x55d2f3cd0920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd0fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd0c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cd0f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d2f3cd0da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55d2f3cd0e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55d2f3cd1160 # | | | `-ReturnStmt 0x55d2f3cd1150 # | | | `-CallExpr 0x55d2f3cd1118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cd1090 '' lvalue (no ADL) = 'ldexp_impl' 0x55d2f3cb5a98 # | | | |-RecoveryExpr 0x55d2f3cd10d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cd10f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cd14e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd1190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cd1438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d2f3cd12a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55d2f3cd1368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55d2f3cd1660 # | | | `-ReturnStmt 0x55d2f3cd1650 # | | | `-CallExpr 0x55d2f3cd1618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cd1590 '' lvalue (no ADL) = 'ldexp_impl' 0x55d2f3cb5a98 # | | | |-RecoveryExpr 0x55d2f3cd15d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cd15f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cd1b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55d2f3cd1678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd1ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55d2f3cd19e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55d2f3cd1cc0 # | | | `-ReturnStmt 0x55d2f3cd1cb0 # | | | `-CallExpr 0x55d2f3cd1c80 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd1c18 '' lvalue (no ADL) = 'length_impl' 0x55d2f3ca7df8 # | | | `-DeclRefExpr 0x55d2f3cd1c60 'T' lvalue ParmVar 0x55d2f3cd19e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd2220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55d2f3cd1cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd2178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55d2f3cd2090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55d2f3cd2370 # | | | `-ReturnStmt 0x55d2f3cd2360 # | | | `-CallExpr 0x55d2f3cd2330 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd22c8 '' lvalue (no ADL) = 'length_impl' 0x55d2f3ca7df8 # | | | `-DeclRefExpr 0x55d2f3cd2310 'T' lvalue ParmVar 0x55d2f3cd2090 'X' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd2600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd23a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cd2558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55d2f3cd2468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55d2f3cd2750 # | | | `-ReturnStmt 0x55d2f3cd2740 # | | | `-CallExpr 0x55d2f3cd2710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cd26a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55d2f3ca86d0 # | | | `-RecoveryExpr 0x55d2f3cd26f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cd29e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd2780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cd2938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55d2f3cd2848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55d2f3cd2b30 # | | | `-ReturnStmt 0x55d2f3cd2b20 # | | | `-CallExpr 0x55d2f3cd2af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cd2a88 '' lvalue (no ADL) = 'length_vec_impl' 0x55d2f3ca86d0 # | | | `-RecoveryExpr 0x55d2f3cd2ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55d2f3cd2de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55d2f3cd2b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55d2f3cd2be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55d2f3cd2c60 col:53 used M 'half' # | | | `-CompoundStmt 0x55d2f3cd2fd8 # | | | `-ReturnStmt 0x55d2f3cd2fc8 # | | | `-RecoveryExpr 0x55d2f3cd2f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d2f3cd2ee0 '' lvalue (no ADL) = 'lit_impl' 0x55d2f3cb3e50 # | | | |-DeclRefExpr 0x55d2f3cd2f28 'half' lvalue ParmVar 0x55d2f3cd2b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55d2f3cd2f48 'half' lvalue ParmVar 0x55d2f3cd2be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55d2f3cd2f68 'half' lvalue ParmVar 0x55d2f3cd2c60 'M' 'half' # | | |-FunctionDecl 0x55d2f3cd3298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55d2f3cd3008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55d2f3cd3088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55d2f3cd3108 col:57 used M 'float' # | | | `-CompoundStmt 0x55d2f3cd3498 # | | | `-ReturnStmt 0x55d2f3cd3488 # | | | `-RecoveryExpr 0x55d2f3cd3448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55d2f3cd33a0 '' lvalue (no ADL) = 'lit_impl' 0x55d2f3cb3e50 # | | | |-DeclRefExpr 0x55d2f3cd33e8 'float' lvalue ParmVar 0x55d2f3cd3008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55d2f3cd3408 'float' lvalue ParmVar 0x55d2f3cd3088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55d2f3cd3428 'float' lvalue ParmVar 0x55d2f3cd3108 'M' 'float' # | | |-FunctionDecl 0x55d2f3cd3578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cd34c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55d2f3cd3780 # | | | `-ReturnStmt 0x55d2f3cd3770 # | | | `-CallExpr 0x55d2f3cd3728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55d2f3cd3710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55d2f3cd3660 'int4 (float4)' lvalue Function 0x55d2f3ca79b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55d2f3ca7880 '__detail' # | | | `-ImplicitCastExpr 0x55d2f3cd3758 'float4':'vector' # | | | `-DeclRefExpr 0x55d2f3cd3690 'float4':'vector' lvalue ParmVar 0x55d2f3cd34c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55d2f3cd3898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cd37b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55d2f3cd3cb0 # | | | `-ReturnStmt 0x55d2f3cd3ca0 # | | | `-CallExpr 0x55d2f3cd3c58 'unsigned int' # | | | |-ImplicitCastExpr 0x55d2f3cd3c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55d2f3cd3b88 '' Function 0x55d2f3cd39e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55d2f3cd3c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55d2f3cd3bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55d2f3cd37b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55d2f3cd4270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55d2f3cd3cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd41c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d2f3cd4038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55d2f3cd40b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55d2f3cd43e0 # | | | `-ReturnStmt 0x55d2f3cd43d0 # | | | `-CallExpr 0x55d2f3cd4398 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd4310 '' lvalue (no ADL) = 'reflect_impl' 0x55d2f3cae268 # | | | |-DeclRefExpr 0x55d2f3cd4358 'T' lvalue ParmVar 0x55d2f3cd4038 'I' 'T' # | | | `-DeclRefExpr 0x55d2f3cd4378 'T' lvalue ParmVar 0x55d2f3cd40b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd49a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55d2f3cd43f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd48f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55d2f3cd4768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55d2f3cd47e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55d2f3cd4b20 # | | | `-ReturnStmt 0x55d2f3cd4b10 # | | | `-CallExpr 0x55d2f3cd4ad8 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd4a50 '' lvalue (no ADL) = 'reflect_impl' 0x55d2f3cae268 # | | | |-DeclRefExpr 0x55d2f3cd4a98 'T' lvalue ParmVar 0x55d2f3cd4768 'I' 'T' # | | | `-DeclRefExpr 0x55d2f3cd4ab8 'T' lvalue ParmVar 0x55d2f3cd47e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd4ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd4b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d2f3cd4df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d2f3cd4c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55d2f3cd4d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55d2f3cd5020 # | | | `-ReturnStmt 0x55d2f3cd5010 # | | | `-CallExpr 0x55d2f3cd4fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cd4f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55d2f3cae888 # | | | |-RecoveryExpr 0x55d2f3cd4f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cd4fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cd53a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd5050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d2f3cd52f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55d2f3cd5160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55d2f3cd5228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55d2f3cd5520 # | | | `-ReturnStmt 0x55d2f3cd5510 # | | | `-CallExpr 0x55d2f3cd54d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cd5450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55d2f3cae888 # | | | |-RecoveryExpr 0x55d2f3cd5498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cd54b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cd5b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55d2f3cd5538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd5ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d2f3cd58a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55d2f3cd5920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55d2f3cd5998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55d2f3cd5d20 # | | | `-ReturnStmt 0x55d2f3cd5d10 # | | | `-CallExpr 0x55d2f3cd5cd0 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd5c28 '' lvalue (no ADL) = 'refract_impl' 0x55d2f3caefc8 # | | | |-DeclRefExpr 0x55d2f3cd5c70 'T' lvalue ParmVar 0x55d2f3cd58a8 'I' 'T' # | | | |-DeclRefExpr 0x55d2f3cd5c90 'T' lvalue ParmVar 0x55d2f3cd5920 'N' 'T' # | | | `-DeclRefExpr 0x55d2f3cd5cb0 'T' lvalue ParmVar 0x55d2f3cd5998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd63a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55d2f3cd5d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd62f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d2f3cd60c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55d2f3cd6140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55d2f3cd61b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55d2f3cd6550 # | | | `-ReturnStmt 0x55d2f3cd6540 # | | | `-CallExpr 0x55d2f3cd6500 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd6458 '' lvalue (no ADL) = 'refract_impl' 0x55d2f3caefc8 # | | | |-DeclRefExpr 0x55d2f3cd64a0 'T' lvalue ParmVar 0x55d2f3cd60c8 'I' 'T' # | | | |-DeclRefExpr 0x55d2f3cd64c0 'T' lvalue ParmVar 0x55d2f3cd6140 'N' 'T' # | | | `-DeclRefExpr 0x55d2f3cd64e0 'T' lvalue ParmVar 0x55d2f3cd61b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd69c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd6580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d2f3cd6918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55d2f3cd6690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55d2f3cd6758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55d2f3cd67d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55d2f3cd6b70 # | | | `-ReturnStmt 0x55d2f3cd6b60 # | | | `-CallExpr 0x55d2f3cd6b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cd6a78 '' lvalue (no ADL) = 'refract_impl' 0x55d2f3caefc8 # | | | |-RecoveryExpr 0x55d2f3cd6ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d2f3cd6ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d2f3cd6b00 'half' lvalue ParmVar 0x55d2f3cd67d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55d2f3cd6fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd6ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55d2f3cd6f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55d2f3cd6cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55d2f3cd6d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55d2f3cd6df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55d2f3cd7190 # | | | `-ReturnStmt 0x55d2f3cd7180 # | | | `-CallExpr 0x55d2f3cd7140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cd7098 '' lvalue (no ADL) = 'refract_impl' 0x55d2f3caefc8 # | | | |-RecoveryExpr 0x55d2f3cd70e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d2f3cd7100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d2f3cd7120 'float' lvalue ParmVar 0x55d2f3cd6df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55d2f3cd77f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55d2f3cd71a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd7748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d2f3cd7518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55d2f3cd7590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55d2f3cd7608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55d2f3cd7990 # | | | `-ReturnStmt 0x55d2f3cd7980 # | | | `-CallExpr 0x55d2f3cd7940 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd7898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55d2f3cb2af8 # | | | |-DeclRefExpr 0x55d2f3cd78e0 'T' lvalue ParmVar 0x55d2f3cd7518 'Min' 'T' # | | | |-DeclRefExpr 0x55d2f3cd7900 'T' lvalue ParmVar 0x55d2f3cd7590 'Max' 'T' # | | | `-DeclRefExpr 0x55d2f3cd7920 'T' lvalue ParmVar 0x55d2f3cd7608 'X' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd7ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55d2f3cd79a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd7f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55d2f3cd7d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55d2f3cd7d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55d2f3cd7e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55d2f3cd81a0 # | | | `-ReturnStmt 0x55d2f3cd8190 # | | | `-CallExpr 0x55d2f3cd8150 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd80a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55d2f3cb2af8 # | | | |-DeclRefExpr 0x55d2f3cd80f0 'T' lvalue ParmVar 0x55d2f3cd7d18 'Min' 'T' # | | | |-DeclRefExpr 0x55d2f3cd8110 'T' lvalue ParmVar 0x55d2f3cd7d90 'Max' 'T' # | | | `-DeclRefExpr 0x55d2f3cd8130 'T' lvalue ParmVar 0x55d2f3cd7e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd8608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd81d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cd8560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d2f3cd82e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55d2f3cd83a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55d2f3cd8470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55d2f3cd87b8 # | | | `-ReturnStmt 0x55d2f3cd87a8 # | | | `-CallExpr 0x55d2f3cd8768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cd86c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55d2f3cb34c8 # | | | |-RecoveryExpr 0x55d2f3cd8708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d2f3cd8728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cd8748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cd8c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd87e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cd8b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55d2f3cd88f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55d2f3cd89c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55d2f3cd8a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55d2f3cd8dd0 # | | | `-ReturnStmt 0x55d2f3cd8dc0 # | | | `-CallExpr 0x55d2f3cd8d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cd8cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55d2f3cb34c8 # | | | |-RecoveryExpr 0x55d2f3cd8d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55d2f3cd8d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cd8d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55d2f3cd8ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55d2f3cd8e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55d2f3cd9010 # | | | `-ReturnStmt 0x55d2f3cd9000 # | | | `-CXXStaticCastExpr 0x55d2f3cd8fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55d2f3cd8fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55d2f3cd8fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55d2f3cd8f70 'uint':'unsigned int' lvalue ParmVar 0x55d2f3cd8e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55d2f3cd9530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55d2f3cd9028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd9488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55d2f3cd9398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55d2f3cd9670 # | | | `-ReturnStmt 0x55d2f3cd9660 # | | | `-CallExpr 0x55d2f3cd9630 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd95c8 '' lvalue (no ADL) = 'ddx_impl' 0x55d2f3cb6a38 # | | | `-DeclRefExpr 0x55d2f3cd9610 'T' lvalue ParmVar 0x55d2f3cd9398 'input' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd9b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55d2f3cd9688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cd9ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55d2f3cd99f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55d2f3cd9ce0 # | | | `-ReturnStmt 0x55d2f3cd9cd0 # | | | `-CallExpr 0x55d2f3cd9ca0 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cd9c38 '' lvalue (no ADL) = 'ddx_impl' 0x55d2f3cb6a38 # | | | `-DeclRefExpr 0x55d2f3cd9c80 'T' lvalue ParmVar 0x55d2f3cd99f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cd9f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55d2f3cd9d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cd9ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55d2f3cd9e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55d2f3cda0f0 # | | | `-ReturnStmt 0x55d2f3cda0e0 # | | | `-CallExpr 0x55d2f3cda0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cda020 '' lvalue (no ADL) = 'ddx_impl' 0x55d2f3cb6a38 # | | | `-RecoveryExpr 0x55d2f3cda068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cda388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55d2f3cda120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cda2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55d2f3cda230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55d2f3cda4d8 # | | | `-ReturnStmt 0x55d2f3cda4c8 # | | | `-CallExpr 0x55d2f3cda498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cda430 '' lvalue (no ADL) = 'ddx_impl' 0x55d2f3cb6a38 # | | | `-RecoveryExpr 0x55d2f3cda478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cda9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55d2f3cda4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cda948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55d2f3cda858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55d2f3cdab30 # | | | `-ReturnStmt 0x55d2f3cdab20 # | | | `-CallExpr 0x55d2f3cdaaf0 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cdaa88 '' lvalue (no ADL) = 'ddy_impl' 0x55d2f3cb6fa8 # | | | `-DeclRefExpr 0x55d2f3cdaad0 'T' lvalue ParmVar 0x55d2f3cda858 'input' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cdb050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55d2f3cdab48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cdafa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55d2f3cdaeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55d2f3cdb1a0 # | | | `-ReturnStmt 0x55d2f3cdb190 # | | | `-CallExpr 0x55d2f3cdb160 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cdb0f8 '' lvalue (no ADL) = 'ddy_impl' 0x55d2f3cb6fa8 # | | | `-DeclRefExpr 0x55d2f3cdb140 'T' lvalue ParmVar 0x55d2f3cdaeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cdb438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55d2f3cdb1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cdb390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55d2f3cdb2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55d2f3cdb588 # | | | `-ReturnStmt 0x55d2f3cdb578 # | | | `-CallExpr 0x55d2f3cdb548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cdb4e0 '' lvalue (no ADL) = 'ddy_impl' 0x55d2f3cb6fa8 # | | | `-RecoveryExpr 0x55d2f3cdb528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cdb820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55d2f3cdb5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cdb778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55d2f3cdb6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55d2f3cdb970 # | | | `-ReturnStmt 0x55d2f3cdb960 # | | | `-CallExpr 0x55d2f3cdb930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cdb8c8 '' lvalue (no ADL) = 'ddy_impl' 0x55d2f3cb6fa8 # | | | `-RecoveryExpr 0x55d2f3cdb910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cdbe90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55d2f3cdb988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cdbde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55d2f3cdbcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55d2f3cdbfd0 # | | | `-ReturnStmt 0x55d2f3cdbfc0 # | | | `-CallExpr 0x55d2f3cdbf90 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cdbf28 '' lvalue (no ADL) = 'fwidth_impl' 0x55d2f3cb7518 # | | | `-DeclRefExpr 0x55d2f3cdbf70 'T' lvalue ParmVar 0x55d2f3cdbcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cdc4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55d2f3cdbfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cdc448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55d2f3cdc358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55d2f3cdc640 # | | | `-ReturnStmt 0x55d2f3cdc630 # | | | `-CallExpr 0x55d2f3cdc600 '' # | | | |-UnresolvedLookupExpr 0x55d2f3cdc598 '' lvalue (no ADL) = 'fwidth_impl' 0x55d2f3cb7518 # | | | `-DeclRefExpr 0x55d2f3cdc5e0 'T' lvalue ParmVar 0x55d2f3cdc358 'input' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cdc8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55d2f3cdc670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cdc830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55d2f3cdc780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55d2f3cdca28 # | | | `-ReturnStmt 0x55d2f3cdca18 # | | | `-CallExpr 0x55d2f3cdc9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cdc980 '' lvalue (no ADL) = 'fwidth_impl' 0x55d2f3cb7518 # | | | `-RecoveryExpr 0x55d2f3cdc9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cdccc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55d2f3cdca58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cdcc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55d2f3cdcb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55d2f3cdce10 # | | | `-ReturnStmt 0x55d2f3cdce00 # | | | `-CallExpr 0x55d2f3cdcdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cdcd68 '' lvalue (no ADL) = 'fwidth_impl' 0x55d2f3cb7518 # | | | `-RecoveryExpr 0x55d2f3cdcdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cdd410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55d2f3cdce28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cdd368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cdd198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55d2f3cdd210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55d2f3cdd510 # | | | `-ReturnStmt 0x55d2f3cdd500 # | | | `-BinaryOperator 0x55d2f3cdd4e0 '' '*' # | | | |-DeclRefExpr 0x55d2f3cdd4a0 'T' lvalue ParmVar 0x55d2f3cdd198 'x' 'T' # | | | `-DeclRefExpr 0x55d2f3cdd4c0 'T' lvalue ParmVar 0x55d2f3cdd210 'y' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cddae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55d2f3cdd528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55d2f3cdda38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cdd8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55d2f3cdd928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55d2f3cddbe0 # | | | `-ReturnStmt 0x55d2f3cddbd0 # | | | `-BinaryOperator 0x55d2f3cddbb0 '' '*' # | | | |-DeclRefExpr 0x55d2f3cddb70 'T' lvalue ParmVar 0x55d2f3cdd8b0 'x' 'T' # | | | `-DeclRefExpr 0x55d2f3cddb90 'T' lvalue ParmVar 0x55d2f3cdd928 'y' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cddf50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d2f3cddc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cddea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cddcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55d2f3cddd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55d2f3cde050 # | | | `-ReturnStmt 0x55d2f3cde040 # | | | `-BinaryOperator 0x55d2f3cde020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d2f3cddfe0 'half' lvalue ParmVar 0x55d2f3cddcd8 'x' 'half' # | | | `-RecoveryExpr 0x55d2f3cde000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cde4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55d2f3cde0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cde158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cde3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cde228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55d2f3cde2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55d2f3cde5a0 # | | | `-ReturnStmt 0x55d2f3cde590 # | | | `-BinaryOperator 0x55d2f3cde570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d2f3cde530 'T' lvalue ParmVar 0x55d2f3cde228 'x' 'T' # | | | `-RecoveryExpr 0x55d2f3cde550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cde980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d2f3cde5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3cde640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d2f3cde8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cde730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55d2f3cde808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55d2f3cdea80 # | | | `-ReturnStmt 0x55d2f3cdea70 # | | | `-BinaryOperator 0x55d2f3cdea50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d2f3cdea10 'half' lvalue ParmVar 0x55d2f3cde730 'x' 'half' # | | | `-RecoveryExpr 0x55d2f3cdea30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cdef40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55d2f3cdea98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cdeb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3cdeba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55d2f3cdee98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cdeca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55d2f3cded80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55d2f3cdf040 # | | | `-ReturnStmt 0x55d2f3cdf030 # | | | `-BinaryOperator 0x55d2f3cdf010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55d2f3cdefd0 'T' lvalue ParmVar 0x55d2f3cdeca0 'x' 'T' # | | | `-RecoveryExpr 0x55d2f3cdeff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3cdf3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d2f3cdf070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cdf308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cdf170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55d2f3cdf1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55d2f3cdf4b0 # | | | `-ReturnStmt 0x55d2f3cdf4a0 # | | | `-BinaryOperator 0x55d2f3cdf480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55d2f3cdf440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d2f3cdf460 'half' lvalue ParmVar 0x55d2f3cdf1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55d2f3cdf8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55d2f3cdf4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cdf568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3cdf808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3cdf680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55d2f3cdf6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55d2f3cdf9b0 # | | | `-ReturnStmt 0x55d2f3cdf9a0 # | | | `-BinaryOperator 0x55d2f3cdf980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55d2f3cdf940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d2f3cdf960 'T' lvalue ParmVar 0x55d2f3cdf6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55d2f3cdfd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d2f3cdf9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55d2f3cdfc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55d2f3cdfaa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55d2f3cdfb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55d2f3cdfea0 # | | | `-ReturnStmt 0x55d2f3cdfe90 # | | | `-CallExpr 0x55d2f3cdfe58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3cdfdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55d2f3cad888 # | | | |-RecoveryExpr 0x55d2f3cdfe18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3cdfe38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3ce02e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55d2f3cdfeb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55d2f3cdff58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55d2f3ce0240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55d2f3ce0030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55d2f3ce00f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55d2f3ce0468 # | | | `-ReturnStmt 0x55d2f3ce0458 # | | | `-CallExpr 0x55d2f3ce0420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55d2f3ce0398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55d2f3cad888 # | | | |-RecoveryExpr 0x55d2f3ce03e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55d2f3ce0400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55d2f3ce0848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55d2f3ce0498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55d2f3ce0508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55d2f3ce07a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55d2f3ce0650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55d2f3ce06d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55d2f3ce0948 # | | | `-ReturnStmt 0x55d2f3ce0938 # | | | `-BinaryOperator 0x55d2f3ce0918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55d2f3ce08d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55d2f3ce08f8 'half' lvalue ParmVar 0x55d2f3ce06d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55d2f3ce0e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55d2f3ce0960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55d2f3ce09f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55d2f3ce0a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55d2f3ce0d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55d2f3ce0bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55d2f3ce0c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55d2f3ce0f00 # | | `-ReturnStmt 0x55d2f3ce0ef0 # | | `-BinaryOperator 0x55d2f3ce0ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55d2f3ce0e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55d2f3ce0eb0 'T' lvalue ParmVar 0x55d2f3ce0c40 'y' 'T' # | |-LinkageSpecDecl 0x55d2f3cd3998 col:10 implicit C # | | `-FunctionDecl 0x55d2f3cd39e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55d2f3cd3af0 <> 'unsigned int' # | | |-BuiltinAttr 0x55d2f3cd3a90 <> Implicit 740 # | | `-NoThrowAttr 0x55d2f3cd3b60 Implicit # | |-FunctionDecl 0x55d2f3ce10e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55d2f3ce0fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55d2f3ce1038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55d2f3ce1218 # | | `-HLSLNumThreadsAttr 0x55d2f3ce11b0 8 8 1 # | |-CXXRecordDecl 0x55d2f3ce1240 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 0x55d2f3ce12e8 <> Implicit # | | |-CXXRecordDecl 0x55d2f3ce13a8 col:8 implicit struct ST # | | |-FieldDecl 0x55d2f3ce1468 col:7 a 'int' # | | `-FieldDecl 0x55d2f3ce14d0 col:9 b 'float' # | |-FunctionDecl 0x55d2f3ce17d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55d2f3ce1638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55d2f3ce16a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55d2f3ce1900 # | | `-HLSLNumThreadsAttr 0x55d2f3ce1898 8 8 1 # | |-FunctionDecl 0x55d2f3ce1948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55d2f3ce1af8 # | | `-DeclStmt 0x55d2f3ce1ae0 # | | `-VarDecl 0x55d2f3ce1a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55d2f3ce1b28 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 0x55d2f3ce1bd0 <> Implicit # | | |-CXXRecordDecl 0x55d2f3ce1c90 col:8 implicit struct ST2 # | | |-VarDecl 0x55d2f3ce1d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55d2f3ce1eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55d2f3ce1f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55d2f3ce21e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55d2f3ce20d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55d2f3ce2138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55d2f3ce2310 # | | `-HLSLNumThreadsAttr 0x55d2f3ce22a8 8 8 1 # | |-FunctionDecl 0x55d2f3ce2500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55d2f3ce23f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55d2f3ce2458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55d2f3ce2630 # | | `-HLSLNumThreadsAttr 0x55d2f3ce25c8 8 8 1 # | |-FunctionDecl 0x55d2f3ce2678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55d2f3ce2828 # | | `-DeclStmt 0x55d2f3ce2810 # | | `-VarDecl 0x55d2f3ce27a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55d2f3ce2858 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 0x55d2f3ce2900 <> Implicit # | | |-CXXRecordDecl 0x55d2f3ce29c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55d2f3ce2ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55d2f3ce2b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55d2f3ce2be8 "SV_GroupID" 0 # | |-FunctionDecl 0x55d2f3ce2e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55d2f3ce2d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55d2f3ce2dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55d2f3ce2fa0 # | | `-HLSLNumThreadsAttr 0x55d2f3ce2f38 8 8 1 # | |-FunctionDecl 0x55d2f3ce3190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55d2f3ce3080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55d2f3ce30e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55d2f3ce32c0 # | | `-HLSLNumThreadsAttr 0x55d2f3ce3258 8 8 1 # | |-FunctionDecl 0x55d2f3ce3308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55d2f3ce34b8 # | | `-DeclStmt 0x55d2f3ce34a0 # | | `-VarDecl 0x55d2f3ce3438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55d2f3ce34e8 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 0x55d2f3ce3590 <> Implicit # | | |-CXXRecordDecl 0x55d2f3ce3650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55d2f3ce3750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55d2f3ce3828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55d2f3ce3878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55d2f3ce3fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55d2f3ce39b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55d2f3ce3a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55d2f3ce40e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55d2f3ce3af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55d2f3ce3b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55d2f3ce4130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55d2f3ce3c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55d2f3ce3ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55d2f3ce4188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55d2f3ce3d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55d2f3ce3de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55d2f3ce41d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55d2f3ce4228 # | `-HLSLShaderAttr 0x55d2f3ce4080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (39 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x55f7bfd38c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x55f7bfd38be8 '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 0x55f7bfd38b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x55f7bfd38c70 # | 18853: | `-ReturnStmt 0x55f7bfd38c60 # | 18854: | `-ImplicitCastExpr 0x55f7bfd38c48 'int' # | 18855: | `-ExtVectorElementExpr 0x55f7bfd38c20 'float' r # | 18856: | `-ImplicitCastExpr 0x55f7bfd38c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x55f7bfd38be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x55f7bfd38dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x55f7bfd38ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x55f7bfd38f28 # | 18861: | `-ReturnStmt 0x55f7bfd38f18 # | 18862: | `-ExtVectorElementExpr 0x55f7bfd38ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (40 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (41 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (42 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (43 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (44 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55f451b9d248 <> # | ^ # | # | 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 0x55f451b9d248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55f451b9db88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55f451b9dee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55f451b9dc10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55f451b9d450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (45 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55bf45122da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55bf451239e0 <> 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 0x55bf45122da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55bf451236e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55bf45123a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55bf45123770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55bf45122fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55bf45123870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55bf451238c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55bf451239e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55bf45123990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55bf451237f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55bf45123770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55bf45123930 <> 'int' lvalue NonTypeTemplateParm 0x55bf45123870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55bf4514e2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (46 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (49 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (50 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (52 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (54 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (55 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (59 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (60 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (62 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (63 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (64 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (66 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (67 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (68 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (69 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (71 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (74 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x55faf8aab188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55faf8aab0e0 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 0x55faf8aab188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55faf8aaae58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55faf8aab0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55faf8aaafb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55faf8aab278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55faf8aab268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55faf8aab220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55faf8aab200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (75 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (76 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (77 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (78 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x557d6c2515f8 <> # | ^ # | # | 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 0x557d6c2515f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x557d6c251f38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x557d6c252290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x557d6c251fc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x557d6c251800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (79 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (80 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (81 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (83 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (84 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (85 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (86 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (87 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (88 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (89 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (90 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (91 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (92 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (93 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (94 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (95 of 25549) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x5574d02efe58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x5574d02f0218 'hlsl_constant float' lvalue Var 0x5574d02efa70 '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 0x5574d02efb98 <> Implicit # | 18812: | `-FieldDecl 0x5574d02efc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x5574d02efd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x5574d02efd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x5574d02efdd0 "t2" "space1" # | 18816: | |-VarDecl 0x5574d02efe58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x5574d02efed8 <> 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 0x5574d02f0158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x5574d02f02b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x5574d02f02a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x5574d02f0288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x5574d02f0258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x5574d02f0218 'hlsl_constant float' lvalue Var 0x5574d02efa70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x5574d02f0270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x5574d02f0238 'hlsl_constant float' lvalue Var 0x5574d02efe58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x5574d02f0328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x5574d02f0408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x5574d02f04d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (96 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (97 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55ed02d0eee8 <> # | ^ # | :37:30: note: possible intended match here # | | | | |-ImplicitConceptSpecializationDecl 0x55ed02d3d6b0 <> # | ^ # | /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 0x55ed02fe64e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x55ed02fe7010 'void (inout int)' lvalue Function 0x55ed02fe5e28 '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 0x55ed02d0eee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55ed02d0f828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55ed02d0fb80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55ed02d0f8b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55ed02d0f0f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 32: | | `-TypeAliasDecl 0x55ed02d3d0f8 <> implicit matrix 'matrix' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 33: | | `-DependentSizedMatrixType 0x55ed02d3d090 'matrix' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 34: | |-ClassTemplateDecl 0x55ed02d3d7d8 <> implicit Buffer # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 35: | | |-TemplateTypeParmDecl 0x55ed02d3d5a8 <> typename depth 0 index 0 element_type # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 36: | | |-ConceptSpecializationExpr 0x55ed02d3d778 <> 'bool' Concept 0x55ed02d3d280 '__is_typed_resource_element_compatible' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 37: | | | |-ImplicitConceptSpecializationDecl 0x55ed02d3d6b0 <> # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 38: | | | | `-TemplateArgument type 'type-parameter-0-0' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 39: | | | | `-TemplateTypeParmType 0x55ed02d3d680 'type-parameter-0-0' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 40: | | | | `-TemplateTypeParm 0x55ed02d3d630 depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 41: | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 42: | | | `-TemplateTypeParmType 0x55ed02d3d200 'element_type' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x55ed02fe6298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x55ed02fe6278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x55ed02fe6220 'double' lvalue ParmVar 0x55ed02fe5fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x55ed02fe6260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x55ed02fe6240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x55ed02fe64e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x55ed02fe62b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x55ed02fe6440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x55ed02fe6360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x55ed02fe6698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x55ed02fe6638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x55ed02fe6bc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x55ed02fe6c40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x55ed02fe71f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x55ed02fe70a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x55ed02fe7090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x55ed02fe7010 'void (inout int)' lvalue Function 0x55ed02fe5e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x55ed02fe7158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x55ed02fe70d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x55ed02fe6ff0 'int' lvalue ParmVar 0x55ed02fe6bc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x55ed02fe7108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x55ed02fe70f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (99 of 25549) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (100 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (102 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (103 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (104 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (105 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (106 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (108 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (109 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (110 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (113 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (114 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (115 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (116 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (117 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (118 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x558c2421b4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x558c244c11f0 <> 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 0x558c2421b4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x558c244c11f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x558c244c1278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x558c244c1768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x558c244c1730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x558c244c1700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x558c244c11f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x558c244c16f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (119 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (120 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (121 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (122 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (123 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (124 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (125 of 25549) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x5605ba1634a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5605ba4091e0 <> 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 0x5605ba1634a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5605ba4091e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5605ba409268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5605ba409758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5605ba409720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5605ba4096f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5605ba4091e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5605ba4096e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (126 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (127 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (128 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (129 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (131 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (133 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (134 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (135 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (136 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (138 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (140 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (141 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (142 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (143 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (144 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (146 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (147 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (148 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (149 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (150 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (153 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (154 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (155 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (156 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (157 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (158 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (159 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (160 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (163 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (164 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (165 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (166 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (167 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (168 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (169 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (170 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (171 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (172 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (173 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (175 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (176 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (177 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (178 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (179 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (180 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (181 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (182 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (184 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (186 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (188 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (189 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (190 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (191 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (192 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (193 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (194 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (195 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (196 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (197 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (198 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (199 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (200 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (201 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (202 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (203 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (204 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (205 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (207 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (209 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (210 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (213 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (214 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (215 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (216 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (217 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (220 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (221 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (222 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (223 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (224 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (226 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (228 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (230 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (231 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (232 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (233 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (234 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (236 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (238 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (239 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (241 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (242 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (243 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (244 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (245 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (248 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (249 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (251 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (252 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (254 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (255 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (256 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (259 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (262 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (263 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (266 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (268 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (269 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (270 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (271 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (272 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (274 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (277 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (280 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (281 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (282 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (283 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (284 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (285 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (286 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (288 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (289 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (290 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (291 of 25549) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (292 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (293 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (295 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (298 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (300 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (301 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (302 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (303 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (304 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (306 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (308 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (311 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (313 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (319 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (321 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (322 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (323 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (324 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (326 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (327 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (328 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (329 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (330 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (332 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (333 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (335 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (336 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (337 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (338 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (340 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (341 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (343 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (345 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (347 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (348 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (349 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (351 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (352 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (353 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (355 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (356 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (360 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (361 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (362 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (364 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (366 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (367 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (368 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (371 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (372 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (373 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (374 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (375 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (376 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (377 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (378 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (379 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (380 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (381 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (383 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (384 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (385 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (386 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (387 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (388 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (390 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (391 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (392 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (393 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (394 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (397 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (398 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (402 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (403 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (404 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (406 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (407 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (408 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (410 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (411 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (413 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (415 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (416 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (417 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (418 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (419 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (423 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (424 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (429 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (430 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (431 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (433 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (434 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (435 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (436 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (437 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (438 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (440 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (441 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (442 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (443 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (446 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (448 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (450 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (451 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (452 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (453 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (454 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (460 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (462 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (463 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (465 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (466 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (467 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (468 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (469 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (471 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (473 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (474 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (475 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (477 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (478 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (479 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (480 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (481 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (482 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (484 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (485 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (489 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (490 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (491 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (492 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (493 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (494 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (495 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (497 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (498 of 25549) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (501 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (502 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (503 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (504 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (505 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (507 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (508 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (509 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (510 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (511 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (512 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (513 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (514 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (515 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 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: 167.99s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.