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/BuiltIns/step-errors.hlsl (1 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 :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (2 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (3 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/vk-features/vk.pushconstant.anon-struct.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (5 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/resources/Texture2D-SampleGrad.hlsl (6 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (7 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/degrees.hlsl (8 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (9 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (10 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (11 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/builtins/step.hlsl (12 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 :: SemaHLSL/Semantics/vertexid.vs.hlsl (13 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 :: CodeGenHLSL/builtins/frac-overloads.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (15 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (16 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (17 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (18 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (19 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/any.hlsl (20 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 :: SemaHLSL/Language/ElementwiseCasts.hlsl (21 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 :: CodeGenHLSL/builtins/all.hlsl (22 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (23 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (24 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/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/builtins/clamp.hlsl (26 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (27 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 :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (28 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 0x5614ce65b158 <> # | |-NamespaceDecl 0x5614ce65ba98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x5614ce65bb20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-NonTypeTemplateParmDecl 0x5614ce65bc20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5614ce65bc78 <> 'int' 4 # | | | `-TypeAliasDecl 0x5614ce65bd90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x5614ce65bd40 'vector' dependent # | | | |-TemplateTypeParmType 0x5614ce65bba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce65bb20 'element' # | | | `-DeclRefExpr 0x5614ce65bce0 <> 'int' lvalue NonTypeTemplateParm 0x5614ce65bc20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x5614ce65be48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-NonTypeTemplateParmDecl 0x5614ce65bf20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5614ce65bf78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x5614ce65bfd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x5614ce65c028 <> 'int' 4 # | | | |-BinaryOperator 0x5614ce65c128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x5614ce65c0e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x5614ce65c0a8 <> 'int' lvalue NonTypeTemplateParm 0x5614ce65bf20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x5614ce65c068 <> 'int' 4 # | | | | `-BinaryOperator 0x5614ce65c108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x5614ce65c0c8 <> 'int' lvalue NonTypeTemplateParm 0x5614ce65bfd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x5614ce65c088 <> 'int' 4 # | | | `-TypeAliasDecl 0x5614ce687298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x5614ce687230 'matrix' dependent # | | |-ClassTemplateDecl 0x5614ce687978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x5614ce687748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5614ce687918 <> 'bool' Concept 0x5614ce687420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5614ce687850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce687820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce6877d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce6873a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce687350 'element_type' # | | | `-CXXRecordDecl 0x5614ce687648 <> implicit class Buffer # | | | `-FinalAttr 0x5614ce6876f0 <> Implicit final # | | |-ClassTemplateDecl 0x5614ce687d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x5614ce687ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5614ce687cb8 <> 'bool' Concept 0x5614ce687420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5614ce687bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce687bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce687b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce6873a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce687350 'element_type' # | | | `-CXXRecordDecl 0x5614ce6879e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x5614ce687a90 <> Implicit final # | | |-ClassTemplateDecl 0x5614ce6880b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x5614ce687e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5614ce688058 <> 'bool' Concept 0x5614ce687600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5614ce687f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce687f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce687f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce6874c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce687468 'element_type' # | | | `-CXXRecordDecl 0x5614ce687d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x5614ce687e30 <> Implicit final # | | |-ClassTemplateDecl 0x5614ce689738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x5614ce689510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5614ce6896d8 <> 'bool' Concept 0x5614ce687600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5614ce689610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce6895e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce689590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce6874c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce687468 'element_type' # | | | `-CXXRecordDecl 0x5614ce689410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x5614ce6894b8 <> Implicit final # | | |-ClassTemplateDecl 0x5614ce689ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5614ce6898a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5614ce689a78 <> 'bool' Concept 0x5614ce687600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5614ce6899b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce689980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce689930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce6874c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce687468 'element_type' # | | | `-CXXRecordDecl 0x5614ce6897a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x5614ce689850 <> Implicit final # | | |-ClassTemplateDecl 0x5614ce689e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5614ce689c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5614ce689e18 <> 'bool' Concept 0x5614ce687600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5614ce689d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce689d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce689cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce6874c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce687468 'element_type' # | | | `-CXXRecordDecl 0x5614ce689b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x5614ce689bf0 <> Implicit final # | | |-ClassTemplateDecl 0x5614ce68a218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5614ce689fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5614ce68a1b8 <> 'bool' Concept 0x5614ce687600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5614ce68a0f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce68a0c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce68a070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce6874c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce687468 'element_type' # | | | `-CXXRecordDecl 0x5614ce689ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x5614ce689f90 <> Implicit final # | | |-ClassTemplateDecl 0x5614ce68a5c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x5614ce68a388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x5614ce68a568 <> 'bool' Concept 0x5614ce687600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5614ce68a4a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce68a470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce68a420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce6874c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce687468 'element_type' # | | | `-CXXRecordDecl 0x5614ce68a288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x5614ce68a330 <> Implicit final # | | |-CXXRecordDecl 0x5614ce68a638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x5614ce68a6e0 <> Implicit final # | | |-CXXRecordDecl 0x5614ce68a738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x5614ce68a7e0 <> Implicit final # | | |-CXXRecordDecl 0x5614ce68a838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x5614ce68a8e0 <> Implicit final # | | |-CXXRecordDecl 0x5614ce68a938 <> implicit class SamplerState # | | | `-FinalAttr 0x5614ce68a9e0 <> Implicit final # | | |-CXXRecordDecl 0x5614ce68aa38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x5614ce68aae0 <> Implicit final # | | |-ClassTemplateDecl 0x5614ce68aed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x5614ce68ac70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x5614ce68ab40 'vector' 4 # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-ConceptSpecializationExpr 0x5614ce68ae78 <> 'bool' Concept 0x5614ce687420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x5614ce68adb0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce68ad80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce68ad28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce6873a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce687350 'element_type' # | | | `-CXXRecordDecl 0x5614ce68ab70 <> implicit class Texture2D # | | | `-FinalAttr 0x5614ce68ac18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x5614ce68b168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x5614ce68b090 'vector' dependent # | | | |-TemplateTypeParmType 0x5614ce68afa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce68af48 'element_type' # | | | `-DeclRefExpr 0x5614ce68b068 <> 'int' lvalue NonTypeTemplateParm 0x5614ce68afe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x5614ce68af48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x5614ce68afe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x5614ce687420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5614ce687350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x5614ce687400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x5614ce6873a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x5614ce687350 'element_type' # | |-ConceptDecl 0x5614ce687600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x5614ce687468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x5614ce6875e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x5614ce687540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x5614ce687520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x5614ce6874c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5614ce687468 'element_type' # | | `-BinaryOperator 0x5614ce6875c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x5614ce687558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x5614ce6875a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x5614ce68b380 <> Namespace 0x5614ce65ba98 'hlsl' # | |-TypedefDecl 0x5614ce68bb98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x5614ce68bb60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x5614ce68b850 '__NSConstantString_tag' # | |-TypedefDecl 0x5614ce65ba40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x5614ce65b980 'void *' # | | `-BuiltinType 0x5614ce65b1c0 'void' # | |-NamespaceDecl 0x5614ce68bbf0 prev 0x5614ce65ba98 line:12:11 hlsl # | | |-original Namespace 0x5614ce65ba98 'hlsl' # | | |-TypedefDecl 0x5614ce68bc78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x5614ce65b260 'int' # | | |-TypedefDecl 0x5614ce68bce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | |-TypedefDecl 0x5614ce68bd58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | |-TypedefDecl 0x5614ce68bdc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x5614ce65b360 'float' # | | |-TypedefDecl 0x5614ce68be38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | |-TypedefDecl 0x5614ce68bea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x5614ce65b280 'long' # | | |-TypedefDecl 0x5614ce68bf18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x5614ce65b380 'double' # | | |-TypedefDecl 0x5614ce68c1c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x5614ce68c0f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce68bfd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce68bf98 'int' 1 # | | | `-ExtVectorType 0x5614ce68c0b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce68c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | |-TypedefDecl 0x5614ce68c418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x5614ce68c340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce68c250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce68c230 'int' 2 # | | | `-ExtVectorType 0x5614ce68c300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce68c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | |-TypedefDecl 0x5614ce68c668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x5614ce68c590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce68c4a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce68c480 'int' 3 # | | | `-ExtVectorType 0x5614ce68c550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce68c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | |-TypedefDecl 0x5614ce6adff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x5614ce68c7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce68c6f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce68c6d0 'int' 4 # | | | `-ExtVectorType 0x5614ce68c7a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce68c000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | |-TypedefDecl 0x5614ce6ae278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6ae1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6ae080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6ae060 'int' 1 # | | | `-ExtVectorType 0x5614ce6ae160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6ae0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b260 'int' # | | |-TypedefDecl 0x5614ce6ae4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6ae3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6ae308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6ae2e8 'int' 2 # | | | `-ExtVectorType 0x5614ce6ae3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6ae0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b260 'int' # | | |-TypedefDecl 0x5614ce6ae718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6ae640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6ae558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6ae538 'int' 3 # | | | `-ExtVectorType 0x5614ce6ae600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6ae0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b260 'int' # | | |-TypedefDecl 0x5614ce6ae968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6ae890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6ae7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6ae788 'int' 4 # | | | `-ExtVectorType 0x5614ce6ae850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6ae0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b260 'int' # | | |-TypedefDecl 0x5614ce6aec28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6aeb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6aea30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6aea10 'int' 1 # | | | `-ExtVectorType 0x5614ce6aeb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6aea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | |-Typedef 0x5614ce68bce8 'uint' # | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | |-TypedefDecl 0x5614ce6aee98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6aedc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6aecd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6aecb0 'int' 2 # | | | `-ExtVectorType 0x5614ce6aed80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6aea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | |-Typedef 0x5614ce68bce8 'uint' # | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | |-TypedefDecl 0x5614ce6af928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6af850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6aef40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6aef20 'int' 3 # | | | `-ExtVectorType 0x5614ce6af810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6aea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | |-Typedef 0x5614ce68bce8 'uint' # | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | |-TypedefDecl 0x5614ce6afb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6afac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6af9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6af9b0 'int' 4 # | | | `-ExtVectorType 0x5614ce6afa80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6aea60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | |-Typedef 0x5614ce68bce8 'uint' # | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | |-TypedefDecl 0x5614ce6afe28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6afd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6afc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6afc40 'int' 1 # | | | `-ExtVectorType 0x5614ce6afd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6afc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | `-BuiltinType 0x5614ce65b260 'int' # | | |-TypedefDecl 0x5614ce6b0068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6aff90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6afed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6afeb0 'int' 2 # | | | `-ExtVectorType 0x5614ce6aff50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6afc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | `-BuiltinType 0x5614ce65b260 'int' # | | |-TypedefDecl 0x5614ce6b02a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b01d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b0110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b00f0 'int' 3 # | | | `-ExtVectorType 0x5614ce6b0190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6afc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | `-BuiltinType 0x5614ce65b260 'int' # | | |-TypedefDecl 0x5614ce6b04e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b0410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b0350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b0330 'int' 4 # | | | `-ExtVectorType 0x5614ce6b03d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6afc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | `-BuiltinType 0x5614ce65b260 'int' # | | |-TypedefDecl 0x5614ce6b07a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b06a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b05b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b0590 'int' 1 # | | | `-ExtVectorType 0x5614ce6b0660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6b05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | |-TypedefDecl 0x5614ce6b09d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b0900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b0848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b0828 'int' 2 # | | | `-ExtVectorType 0x5614ce6b08c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6b05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | |-TypedefDecl 0x5614ce6b0c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b0b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b0a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b0a60 'int' 3 # | | | `-ExtVectorType 0x5614ce6b0b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6b05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | |-TypedefDecl 0x5614ce6b0e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b0d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b0cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b0ca0 'int' 4 # | | | `-ExtVectorType 0x5614ce6b0d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6b05e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | |-TypedefDecl 0x5614ce6b1118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b1040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b0f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b0f00 'int' 1 # | | | `-ExtVectorType 0x5614ce6b1000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6b0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | `-BuiltinType 0x5614ce65b280 'long' # | | |-TypedefDecl 0x5614ce6b1388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b12b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b11c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b11a0 'int' 2 # | | | `-ExtVectorType 0x5614ce6b1270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6b0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | `-BuiltinType 0x5614ce65b280 'long' # | | |-TypedefDecl 0x5614ce6b15f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b1520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b1430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b1410 'int' 3 # | | | `-ExtVectorType 0x5614ce6b14e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6b0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | `-BuiltinType 0x5614ce65b280 'long' # | | |-TypedefDecl 0x5614ce6b1888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b17b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b16a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b1680 'int' 4 # | | | `-ExtVectorType 0x5614ce6b1750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6b0f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | `-BuiltinType 0x5614ce65b280 'long' # | | |-TypedefDecl 0x5614ce6b1b48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b1a70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b1950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b1930 'int' 1 # | | | `-ExtVectorType 0x5614ce6b1a30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6b1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | |-TypedefDecl 0x5614ce6b1db8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b1ce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b1bf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b1bd0 'int' 2 # | | | `-ExtVectorType 0x5614ce6b1ca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6b1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | |-TypedefDecl 0x5614ce6b2028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b1f50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b1e60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b1e40 'int' 3 # | | | `-ExtVectorType 0x5614ce6b1f10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6b1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | |-TypedefDecl 0x5614ce6b2298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b21c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b20d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b20b0 'int' 4 # | | | `-ExtVectorType 0x5614ce6b2180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6b1980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | |-TypedefDecl 0x5614ce6b2528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b2450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b2328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b2308 'int' 1 # | | | `-ExtVectorType 0x5614ce6b2410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6b2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | |-TypedefDecl 0x5614ce6b2fd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b26a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b25b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b2598 'int' 2 # | | | `-ExtVectorType 0x5614ce6b2660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6b2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | |-TypedefDecl 0x5614ce6b3228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b3150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b3060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b3040 'int' 3 # | | | `-ExtVectorType 0x5614ce6b3110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6b2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | |-TypedefDecl 0x5614ce6b3478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b33a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b32b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b3298 'int' 4 # | | | `-ExtVectorType 0x5614ce6b3360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6b2360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | |-TypedefDecl 0x5614ce6b3708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b3630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b3508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b34e8 'int' 1 # | | | `-ExtVectorType 0x5614ce6b35f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6b3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b360 'float' # | | |-TypedefDecl 0x5614ce6b3958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b3880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b3798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b3778 'int' 2 # | | | `-ExtVectorType 0x5614ce6b3840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6b3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b360 'float' # | | |-TypedefDecl 0x5614ce6b3ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b3ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b39e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b39c8 'int' 3 # | | | `-ExtVectorType 0x5614ce6b3a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6b3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b360 'float' # | | |-TypedefDecl 0x5614ce6b3dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b3cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b3c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b3c18 'int' 4 # | | | `-ExtVectorType 0x5614ce6b3cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6b3540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b360 'float' # | | |-TypedefDecl 0x5614ce6b4158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b4080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b3e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b3e38 'int' 1 # | | | `-ExtVectorType 0x5614ce6b3f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6b3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b380 'double' # | | |-TypedefDecl 0x5614ce6b43a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b42d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b41e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b41c8 'int' 2 # | | | `-ExtVectorType 0x5614ce6b4290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6b3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b380 'double' # | | |-TypedefDecl 0x5614ce6b45f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b4520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b4438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b4418 'int' 3 # | | | `-ExtVectorType 0x5614ce6b44e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6b3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b380 'double' # | | |-TypedefDecl 0x5614ce6b4848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b4770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b4688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b4668 'int' 4 # | | | `-ExtVectorType 0x5614ce6b4730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6b3e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-BuiltinType 0x5614ce65b380 'double' # | | |-TypedefDecl 0x5614ce6b4ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b4a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b4910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b48f0 'int' 1 # | | | `-ExtVectorType 0x5614ce6b49c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6b4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | `-BuiltinType 0x5614ce65b360 'float' # | | |-TypedefDecl 0x5614ce6b4d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b4c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b4b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b4b60 'int' 2 # | | | `-ExtVectorType 0x5614ce6b4c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6b4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | `-BuiltinType 0x5614ce65b360 'float' # | | |-TypedefDecl 0x5614ce6b4f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b4e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b4dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b4da0 'int' 3 # | | | `-ExtVectorType 0x5614ce6b4e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6b4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | `-BuiltinType 0x5614ce65b360 'float' # | | |-TypedefDecl 0x5614ce6b51a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b50d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b5000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b4fe0 'int' 4 # | | | `-ExtVectorType 0x5614ce6b5090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6b4940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | `-BuiltinType 0x5614ce65b360 'float' # | | |-TypedefDecl 0x5614ce6b5438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b5360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b5270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b5250 'int' 1 # | | | `-ExtVectorType 0x5614ce6b5320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x5614ce6b52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | `-BuiltinType 0x5614ce65b380 'double' # | | |-TypedefDecl 0x5614ce6b5678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b55a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b54e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b54c0 'int' 2 # | | | `-ExtVectorType 0x5614ce6b5560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x5614ce6b52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | `-BuiltinType 0x5614ce65b380 'double' # | | |-TypedefDecl 0x5614ce6b58b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b57e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b5720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b5700 'int' 3 # | | | `-ExtVectorType 0x5614ce6b57a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x5614ce6b52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | `-BuiltinType 0x5614ce65b380 'double' # | | |-TypedefDecl 0x5614ce6b5af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x5614ce6b5a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b5960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b5940 'int' 4 # | | | `-ExtVectorType 0x5614ce6b59e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x5614ce6b52a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | `-BuiltinType 0x5614ce65b380 'double' # | | |-TypedefDecl 0x5614ce6bb9f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6b5f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b5bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b5b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b5bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b5b98 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6b5ef0 'matrix' # | | |-TypedefDecl 0x5614ce6bbe10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6bbd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6bba98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6bba58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6bbab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6bba78 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6bbcb0 'matrix' # | | |-TypedefDecl 0x5614ce6bc230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6bc130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6bbeb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6bbe78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6bbed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6bbe98 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6bc0d0 'matrix' # | | |-TypedefDecl 0x5614ce6bc650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6bc550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6bc2d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6bc298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6bc2f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6bc2b8 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6bc4f0 'matrix' # | | |-TypedefDecl 0x5614ce6bec10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6bc970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6bc6f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6bc6b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6bc718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6bc6d8 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6bc910 'matrix' # | | |-TypedefDecl 0x5614ce6bf030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6bef30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6becb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6bec78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6becd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6bec98 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6beed0 'matrix' # | | |-TypedefDecl 0x5614ce6bf450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6bf350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6bf0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6bf098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6bf0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6bf0b8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6bf2f0 'matrix' # | | |-TypedefDecl 0x5614ce6bf870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6bf770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6bf4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6bf4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6bf518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6bf4d8 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6bf710 'matrix' # | | |-TypedefDecl 0x5614ce6c0cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c0bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6bf918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6bf8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6bf938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6bf8f8 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6bfb30 'matrix' # | | |-TypedefDecl 0x5614ce6c10d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c0fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c0d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c0d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c0d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c0d38 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6c0f70 'matrix' # | | |-TypedefDecl 0x5614ce6c14f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c13f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c1178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c1138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c1198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c1158 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6c1390 'matrix' # | | |-TypedefDecl 0x5614ce6c1910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c1810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c1598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c1558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c15b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c1578 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6c17b0 'matrix' # | | |-TypedefDecl 0x5614ce6c1d50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c1c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c19b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c1978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c19d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c1998 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6c1bf0 'matrix' # | | |-TypedefDecl 0x5614ce6c2170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c2070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c1df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c1db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c1e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c1dd8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6c2010 'matrix' # | | |-TypedefDecl 0x5614ce6c2590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c2490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c2218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c21d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c2238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c21f8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6c2430 'matrix' # | | |-TypedefDecl 0x5614ce6c29b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c28b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x5614ce65b1e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c2638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c25f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c2658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c2618 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6c2850 'matrix' # | | |-TypedefDecl 0x5614ce6c3130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c3030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c2a60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c2a20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c2a80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c2a40 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6c2fd0 'matrix' # | | |-TypedefDecl 0x5614ce6c3560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c3460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c31e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c31a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c3200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c31c0 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6c3400 'matrix' # | | |-TypedefDecl 0x5614ce6c3990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c3890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c3610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c35d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c3630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c35f0 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6c3830 'matrix' # | | |-TypedefDecl 0x5614ce6c3dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c3cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c3a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c3a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c3a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c3a20 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6c3c60 'matrix' # | | |-TypedefDecl 0x5614ce6c4500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c4400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c3e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c3e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c3e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c3e50 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6c43a0 'matrix' # | | |-TypedefDecl 0x5614ce6c4930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c4830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c45b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c4570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c45d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c4590 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6c47d0 'matrix' # | | |-TypedefDecl 0x5614ce6c4d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c4c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c49e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c49a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c4a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c49c0 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6c4c00 'matrix' # | | |-TypedefDecl 0x5614ce6b65e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c5090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c4e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c4dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c4e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c4df0 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6c5030 'matrix' # | | |-TypedefDecl 0x5614ce6b6a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6b6910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b6690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b6650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b66b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b6670 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6b68b0 'matrix' # | | |-TypedefDecl 0x5614ce6b6e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6b6d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b6ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b6a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b6ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b6aa0 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6b6ce0 'matrix' # | | |-TypedefDecl 0x5614ce6b7270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6b7170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b6ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b6eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b6f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b6ed0 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6b7110 'matrix' # | | |-TypedefDecl 0x5614ce6b87c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6b86c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b7320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b72e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b7340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b7300 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6b7540 'matrix' # | | |-TypedefDecl 0x5614ce6b8bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6b8af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b8870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b8830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b8890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b8850 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6b8a90 'matrix' # | | |-TypedefDecl 0x5614ce6b9020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6b8f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b8ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b8c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b8cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b8c80 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6b8ec0 'matrix' # | | |-TypedefDecl 0x5614ce6b9450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6b9350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b90d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b9090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6b90f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6b90b0 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6b92f0 'matrix' # | | |-TypedefDecl 0x5614ce6b9890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6b9790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b9500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b94c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6b9520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6b94e0 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6b9730 'matrix' # | | |-TypedefDecl 0x5614ce6b9d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6b9c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b9958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b9918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b9978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b9938 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6b9bb0 'matrix' # | | |-TypedefDecl 0x5614ce6ba150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ba050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6b9dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6b9d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6b9df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6b9db8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6b9ff0 'matrix' # | | |-TypedefDecl 0x5614ce6ba590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ba490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6ba218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6ba1d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6ba238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6ba1f8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6ba430 'matrix' # | | |-TypedefDecl 0x5614ce6bab80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6baa80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6ba658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6ba618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6ba678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6ba638 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6baa20 'matrix' # | | |-TypedefDecl 0x5614ce6bafc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6baec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6bac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6bac08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6bac68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6bac28 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6bae60 'matrix' # | | |-TypedefDecl 0x5614ce6bb400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6bb300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6bb088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6bb048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6bb0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6bb068 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6bb2a0 'matrix' # | | |-TypedefDecl 0x5614ce6cfd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6bb740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6bb4c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6bb488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6bb4e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6bb4a8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6bb6e0 'matrix' # | | |-TypedefDecl 0x5614ce6d0140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d0040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6cfdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6cfd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6cfde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6cfda8 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6cffe0 'matrix' # | | |-TypedefDecl 0x5614ce6d0580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d0480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d0208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d01c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d0228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d01e8 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6d0420 'matrix' # | | |-TypedefDecl 0x5614ce6d09c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d08c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d0648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d0608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d0668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d0628 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6d0860 'matrix' # | | |-TypedefDecl 0x5614ce6d1920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d1820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d0a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d0a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d0aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d0a68 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6d0ca0 'matrix' # | | |-TypedefDecl 0x5614ce6d1d60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d1c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d19e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d19a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d1a08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d19c8 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6d1c00 'matrix' # | | |-TypedefDecl 0x5614ce6d21a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d20a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d1e28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d1de8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d1e48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d1e08 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6d2040 'matrix' # | | |-TypedefDecl 0x5614ce6d25e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d24e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d2268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d2228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d2288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d2248 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6d2480 'matrix' # | | |-TypedefDecl 0x5614ce6d2d30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d2c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d26a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d2668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d26c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d2688 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6d2bd0 'matrix' # | | |-TypedefDecl 0x5614ce6d3170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d3070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d2df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d2db8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d2e18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d2dd8 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6d3010 'matrix' # | | |-TypedefDecl 0x5614ce6d34f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d33f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d3238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d31f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d3258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d3218 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6d3390 'matrix' # | | |-TypedefDecl 0x5614ce6d3830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d3730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d35b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d3578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d35d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d3598 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6d36d0 'matrix' # | | |-TypedefDecl 0x5614ce6c5470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d3a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d38f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d38b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d3918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d38d8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6d3a10 'matrix' # | | |-TypedefDecl 0x5614ce6c57b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c56b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c5538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c54f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c5558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c5518 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6c5650 'matrix' # | | |-TypedefDecl 0x5614ce6c5af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c59f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c5878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c5838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c5898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c5858 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6c5990 'matrix' # | | |-TypedefDecl 0x5614ce6c5e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c5d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c5bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c5b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c5bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c5b98 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6c5cd0 'matrix' # | | |-TypedefDecl 0x5614ce6c6170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c6070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c5ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c5eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c5f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c5ed8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6c6010 'matrix' # | | |-TypedefDecl 0x5614ce6c74d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c63b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c6238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c61f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c6258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c6218 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6c6350 'matrix' # | | |-TypedefDecl 0x5614ce6c7810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c7710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c7598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c7558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c75b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c7578 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6c76b0 'matrix' # | | |-TypedefDecl 0x5614ce6c7b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c7a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c78d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c7898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c78f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c78b8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6c79f0 'matrix' # | | |-TypedefDecl 0x5614ce6c7e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c7d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c7c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c7bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c7c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c7bf8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6c7d30 'matrix' # | | |-TypedefDecl 0x5614ce6c81d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c80d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c7f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c7f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c7f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c7f38 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6c8070 'matrix' # | | |-TypedefDecl 0x5614ce6c8560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c8460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c8298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c8258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c82b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c8278 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6c83b0 'matrix' # | | |-TypedefDecl 0x5614ce6c88a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c87a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c8628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c85e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c8648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c8608 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6c8740 'matrix' # | | |-TypedefDecl 0x5614ce6c8be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c8ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c8968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c8928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c8988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c8948 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6c8a80 'matrix' # | | |-TypedefDecl 0x5614ce6c8f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c8e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x5614ce6afbf0 'int32_t' sugar # | | | | |-Typedef 0x5614ce68bc78 'int32_t' # | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c8ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c8c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c8cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c8c88 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6c8dc0 'matrix' # | | |-TypedefDecl 0x5614ce6c92a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c91a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c8fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c8fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c9008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c8fc8 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6c9140 'matrix' # | | |-TypedefDecl 0x5614ce6c9600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c9500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c9368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c9328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c9388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c9348 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6c94a0 'matrix' # | | |-TypedefDecl 0x5614ce6c9940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c9840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c96c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c9688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6c96e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6c96a8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6c97e0 'matrix' # | | |-TypedefDecl 0x5614ce6c9c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c9b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c9a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c99c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6c9a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6c99e8 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6c9b20 'matrix' # | | |-TypedefDecl 0x5614ce6c9fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6c9ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6c9d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6c9d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6c9d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6c9d28 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6c9e60 'matrix' # | | |-TypedefDecl 0x5614ce6ca300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ca200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6ca088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6ca048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6ca0a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6ca068 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6ca1a0 'matrix' # | | |-TypedefDecl 0x5614ce6ca650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ca550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6ca3c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6ca388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6ca3e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6ca3a8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6ca4f0 'matrix' # | | |-TypedefDecl 0x5614ce6ca990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ca890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6ca718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6ca6d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6ca738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6ca6f8 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6ca830 'matrix' # | | |-TypedefDecl 0x5614ce6cacd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cabd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6caa58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6caa18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6caa78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6caa38 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6cab70 'matrix' # | | |-TypedefDecl 0x5614ce6cb010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6caf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6cad98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6cad58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6cadb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6cad78 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6caeb0 'matrix' # | | |-TypedefDecl 0x5614ce6cb350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cb250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6cb0d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6cb098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6cb0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6cb0b8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6cb1f0 'matrix' # | | |-TypedefDecl 0x5614ce6cb6a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cb5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6cb418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6cb3d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6cb438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6cb3f8 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6cb540 'matrix' # | | |-TypedefDecl 0x5614ce6cb9e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cb8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6cb768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6cb728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6cb788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6cb748 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6cb880 'matrix' # | | |-TypedefDecl 0x5614ce6cbd20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cbc20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6cbaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6cba68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6cbac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6cba88 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6cbbc0 'matrix' # | | |-TypedefDecl 0x5614ce6cc060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cbf60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6cbde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6cbda8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6cbe08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6cbdc8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6cbf00 'matrix' # | | |-TypedefDecl 0x5614ce6cc3a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cc2a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x5614ce6b0540 'uint32_t' sugar # | | | | |-Typedef 0x5614ce68bd58 'uint32_t' # | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6cc128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6cc0e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6cc148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6cc108 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6cc240 'matrix' # | | |-TypedefDecl 0x5614ce6cc840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cc740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6cc468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6cc428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6cc4a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6cc448 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6cc6e0 'matrix' # | | |-TypedefDecl 0x5614ce6ccc80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ccb80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6cc908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6cc8c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6cc928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6cc8e8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6ccb20 'matrix' # | | |-TypedefDecl 0x5614ce6cd0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ccfc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6ccd48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6ccd08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6ccd68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6ccd28 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6ccf60 'matrix' # | | |-TypedefDecl 0x5614ce6cd830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cd400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6cd188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6cd148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6cd1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6cd168 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6cd3a0 'matrix' # | | |-TypedefDecl 0x5614ce6cdc70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cdb70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6cd8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6cd8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6cd918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6cd8d8 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6cdb10 'matrix' # | | |-TypedefDecl 0x5614ce6ce0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6cdfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6cdd38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6cdcf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6cdd58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6cdd18 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6cdf50 'matrix' # | | |-TypedefDecl 0x5614ce6ce4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ce3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6ce178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6ce138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6ce198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6ce158 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6ce390 'matrix' # | | |-TypedefDecl 0x5614ce6e8da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e8ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6ce5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6ce578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6ce5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6ce598 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6e8c40 'matrix' # | | |-TypedefDecl 0x5614ce6e91e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e90e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e8e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e8e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e8e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e8e48 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6e9080 'matrix' # | | |-TypedefDecl 0x5614ce6e9620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e9520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e92a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e9268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e92c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e9288 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6e94c0 'matrix' # | | |-TypedefDecl 0x5614ce6e9a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e9960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e96e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e96a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e9708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e96c8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6e9900 'matrix' # | | |-TypedefDecl 0x5614ce6ea110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ea010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e9b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e9ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e9b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e9b08 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6e9fb0 'matrix' # | | |-TypedefDecl 0x5614ce6ea550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ea450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6ea1d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6ea198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6ea1f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6ea1b8 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6ea3f0 'matrix' # | | |-TypedefDecl 0x5614ce6ea990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ea890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6ea618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6ea5d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6ea638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6ea5f8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6ea830 'matrix' # | | |-TypedefDecl 0x5614ce6eadd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6eacd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6eaa58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6eaa18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6eaa78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6eaa38 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6eac70 'matrix' # | | |-TypedefDecl 0x5614ce6eb470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6eb370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x5614ce6b0eb0 'int64_t' sugar # | | | | |-Typedef 0x5614ce68bea8 'int64_t' # | | | | `-BuiltinType 0x5614ce65b280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6eb0f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6eb0b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6eb110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6eb0d0 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6eb310 'matrix' # | | |-TypedefDecl 0x5614ce6eb8f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6eb7f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6eb538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6eb4f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6eb558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6eb518 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6eb790 'matrix' # | | |-TypedefDecl 0x5614ce6ebd30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ebc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6eb9b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6eb978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6eb9d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6eb998 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6ebbd0 'matrix' # | | |-TypedefDecl 0x5614ce6ef350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ef250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6ebdf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6ebdb8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6ebe18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6ebdd8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6ec010 'matrix' # | | |-TypedefDecl 0x5614ce6ef790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ef690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6ef418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6ef3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6ef438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6ef3f8 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6ef630 'matrix' # | | |-TypedefDecl 0x5614ce6efbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6efad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6ef858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6ef818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6ef878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6ef838 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6efa70 'matrix' # | | |-TypedefDecl 0x5614ce6f0010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6eff10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6efc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6efc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6efcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6efc78 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6efeb0 'matrix' # | | |-TypedefDecl 0x5614ce6f0460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f0360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f00d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f0098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f00f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f00b8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6f0300 'matrix' # | | |-TypedefDecl 0x5614ce6f08a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f07a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f0528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f04e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f0548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f0508 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6f0740 'matrix' # | | |-TypedefDecl 0x5614ce6f0ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f0be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f0968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f0928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f0988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f0948 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6f0b80 'matrix' # | | |-TypedefDecl 0x5614ce6f1120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f1020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f0da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f0d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f0dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f0d88 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6f0fc0 'matrix' # | | |-TypedefDecl 0x5614ce6f1590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f1490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f11e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f11a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f1208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f11c8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6f1430 'matrix' # | | |-TypedefDecl 0x5614ce6f19d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f18d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f1658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f1618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f1678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f1638 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6f1870 'matrix' # | | |-TypedefDecl 0x5614ce6f1e10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f1d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f1a98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f1a58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f1ab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f1a78 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6f1cb0 'matrix' # | | |-TypedefDecl 0x5614ce6f2280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f2150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f1ed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f1e98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f1ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f1eb8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6f20f0 'matrix' # | | |-TypedefDecl 0x5614ce6f26c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f25c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f2348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f2308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f2368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f2328 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6f2560 'matrix' # | | |-TypedefDecl 0x5614ce6f2b00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f2a00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x5614ce6b18e0 'uint64_t' sugar # | | | | |-Typedef 0x5614ce68be38 'uint64_t' # | | | | `-BuiltinType 0x5614ce65b320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f2788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f2748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f27a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f2768 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6f29a0 'matrix' # | | |-TypedefDecl 0x5614ce6f2f60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f2e60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f2bb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f2b70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f2bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f2b90 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6f2e00 'matrix' # | | |-TypedefDecl 0x5614ce6f33c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f32c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f3010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f2fd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f3030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f2ff0 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6f3230 'matrix' # | | |-TypedefDecl 0x5614ce6f37f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f36f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f3470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f3430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f3490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f3450 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6f3690 'matrix' # | | |-TypedefDecl 0x5614ce6f3c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f3b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f38a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f3860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f38c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f3880 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6f3ac0 'matrix' # | | |-TypedefDecl 0x5614ce6f4050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f3f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f3cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f3c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f3cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f3cb0 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6f3ef0 'matrix' # | | |-TypedefDecl 0x5614ce6f46e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f45e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f4100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f40c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f4120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f40e0 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6f4580 'matrix' # | | |-TypedefDecl 0x5614ce6f4b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f4a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f4790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f4750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f47b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f4770 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6f49b0 'matrix' # | | |-TypedefDecl 0x5614ce6f4f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f4e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f4bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f4b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f4be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f4ba0 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6f4de0 'matrix' # | | |-TypedefDecl 0x5614ce6f5370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f5270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f4ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f4fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f5010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f4fd0 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6f5210 'matrix' # | | |-TypedefDecl 0x5614ce6f7a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f7910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f5420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f53e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f5440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f5400 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6f78b0 'matrix' # | | |-TypedefDecl 0x5614ce6f7e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f7d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f7ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f7a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f7ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f7aa0 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6f7ce0 'matrix' # | | |-TypedefDecl 0x5614ce6f8270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f8170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f7ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f7eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f7f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f7ed0 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6f8110 'matrix' # | | |-TypedefDecl 0x5614ce6f86a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f85a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f8320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f82e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f8340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f8300 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6f8540 'matrix' # | | |-TypedefDecl 0x5614ce6f8af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f89f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f8770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f8710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6f8790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6f8750 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6f8990 'matrix' # | | |-TypedefDecl 0x5614ce6f8f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f8e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f8ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f8b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6f8bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6f8b80 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6f8dc0 'matrix' # | | |-TypedefDecl 0x5614ce6f9350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f9250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x5614ce65b9d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f8fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f8f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6f8ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6f8fb0 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6f91f0 'matrix' # | | |-TypedefDecl 0x5614ce6d3c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6f96b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f9400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f93c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6f9420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6f93e0 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6f9650 'matrix' # | | |-TypedefDecl 0x5614ce6d40b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d3fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d3d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d3cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d3d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d3d10 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6d3f50 'matrix' # | | |-TypedefDecl 0x5614ce6d44e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d43e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d4160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d4120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d4180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d4140 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6d4380 'matrix' # | | |-TypedefDecl 0x5614ce6d4910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d4810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d4590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d4550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d45b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d4570 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6d47b0 'matrix' # | | |-TypedefDecl 0x5614ce6d4d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d4c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d49c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d4980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d49e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d49a0 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6d4c10 'matrix' # | | |-TypedefDecl 0x5614ce6d51a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d50a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d4e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d4de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d4e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d4e00 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6d5040 'matrix' # | | |-TypedefDecl 0x5614ce6d55d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d54d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d5250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d5210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d5270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d5230 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6d5470 'matrix' # | | |-TypedefDecl 0x5614ce6d5a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d5900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d5680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d5640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d56a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d5660 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6d58a0 'matrix' # | | |-TypedefDecl 0x5614ce6d5e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d5d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d5ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d5a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d5ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d5a90 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6d5ce0 'matrix' # | | |-TypedefDecl 0x5614ce6d6270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d6170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d5ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d5eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d5f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d5ed0 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6d6110 'matrix' # | | |-TypedefDecl 0x5614ce6d66a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d65a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d6320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d62e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d6340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d6300 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6d6540 'matrix' # | | |-TypedefDecl 0x5614ce6d6ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d69d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d6750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d6710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d6770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d6730 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6d6970 'matrix' # | | |-TypedefDecl 0x5614ce6d7f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d7e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d6b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d6b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d6ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d6b60 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6d7dd0 'matrix' # | | |-TypedefDecl 0x5614ce6d8360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d8260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d7fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d7fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d8000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d7fc0 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6d8200 'matrix' # | | |-TypedefDecl 0x5614ce6d8790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d8690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d8410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d83d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d8430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d83f0 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6d8630 'matrix' # | | |-TypedefDecl 0x5614ce6d8bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d8ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d8840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d8800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d8860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d8820 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6d8a60 'matrix' # | | |-TypedefDecl 0x5614ce6d9040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d8f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d8c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d8c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d8cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d8c70 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6d8ee0 'matrix' # | | |-TypedefDecl 0x5614ce6d9470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d9370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d90f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d90b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6d9110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6d90d0 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6d9310 'matrix' # | | |-TypedefDecl 0x5614ce6d98a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d97a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d9520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d94e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6d9540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6d9500 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6d9740 'matrix' # | | |-TypedefDecl 0x5614ce6da4f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6d9bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6d9950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6d9910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6d9970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6d9930 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6d9b70 'matrix' # | | |-TypedefDecl 0x5614ce6da920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6da820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6da5a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6da560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6da5c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6da580 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6da7c0 'matrix' # | | |-TypedefDecl 0x5614ce6dad50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6dac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6da9d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6da990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6da9f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6da9b0 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6dabf0 'matrix' # | | |-TypedefDecl 0x5614ce6db180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6db080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6dae00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6dadc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6dae20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6dade0 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6db020 'matrix' # | | |-TypedefDecl 0x5614ce6db5e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6db4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6db230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6db1f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6db250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6db210 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6db480 'matrix' # | | |-TypedefDecl 0x5614ce6dba10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6db910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6db690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6db650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6db6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6db670 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6db8b0 'matrix' # | | |-TypedefDecl 0x5614ce6dbe40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6dbd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6dbac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6dba80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6dbae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6dbaa0 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6dbce0 'matrix' # | | |-TypedefDecl 0x5614ce6dc270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6dc170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6dbef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6dbeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6dbf10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6dbed0 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6dc110 'matrix' # | | |-TypedefDecl 0x5614ce6dd9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6dd8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6dc320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6dc2e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6dc340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6dc300 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6dd860 'matrix' # | | |-TypedefDecl 0x5614ce6dddf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6ddcf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6dda70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6dda30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6dda90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6dda50 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6ddc90 'matrix' # | | |-TypedefDecl 0x5614ce6de220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6de120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6ddea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6dde60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6ddec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6dde80 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6de0c0 'matrix' # | | |-TypedefDecl 0x5614ce6de650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6de550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6de2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6de290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6de2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6de2b0 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6de4f0 'matrix' # | | |-TypedefDecl 0x5614ce6deda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6deca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6de700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6de6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6de720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6de6e0 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6dec40 'matrix' # | | |-TypedefDecl 0x5614ce6df120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6df020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6dee68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6dee28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6dee88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6dee48 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6defc0 'matrix' # | | |-TypedefDecl 0x5614ce6df460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6df360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6df1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6df1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6df208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6df1c8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6df300 'matrix' # | | |-TypedefDecl 0x5614ce6df7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6df6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6df528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6df4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6df548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6df508 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6df640 'matrix' # | | |-TypedefDecl 0x5614ce6e0b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6df9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6df868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6df828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6df888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6df848 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6df980 'matrix' # | | |-TypedefDecl 0x5614ce6e0e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e0d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e0bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e0b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e0bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e0bb8 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6e0cf0 'matrix' # | | |-TypedefDecl 0x5614ce6e1190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e1090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e0f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e0ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e0f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e0ef8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6e1030 'matrix' # | | |-TypedefDecl 0x5614ce6e14d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e13d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e1258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e1218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e1278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e1238 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6e1370 'matrix' # | | |-TypedefDecl 0x5614ce6e1810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e1710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e1598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e1558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e15b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e1578 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6e16b0 'matrix' # | | |-TypedefDecl 0x5614ce6e1b60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e1a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e18d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e1898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e18f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e18b8 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6e19f0 'matrix' # | | |-TypedefDecl 0x5614ce6e1ea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e1da0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e1c28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e1be8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e1c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e1c08 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6e1d40 'matrix' # | | |-TypedefDecl 0x5614ce6e21e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e20e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e1f68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e1f28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e1f88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e1f48 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6e2080 'matrix' # | | |-TypedefDecl 0x5614ce6e2520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e2420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e22a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e2268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e22c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e2288 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6e23c0 'matrix' # | | |-TypedefDecl 0x5614ce6e2860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e2760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e25e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e25a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e2608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e25c8 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6e2700 'matrix' # | | |-TypedefDecl 0x5614ce6e2bf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e2af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e2928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e28e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e2948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e2908 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6e2a40 'matrix' # | | |-TypedefDecl 0x5614ce6e2f30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e2e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e2cb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e2c78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e2cd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e2c98 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6e2dd0 'matrix' # | | |-TypedefDecl 0x5614ce6e3270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e3170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x5614ce6b48a0 'float32_t' sugar # | | | | |-Typedef 0x5614ce68bdc8 'float32_t' # | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e2ff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e2fb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e3018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e2fd8 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6e3110 'matrix' # | | |-TypedefDecl 0x5614ce6e35f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e34f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e3338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e32f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e3358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e3318 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6e3490 'matrix' # | | |-TypedefDecl 0x5614ce6e3930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e3830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e36b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e3678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e36d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e3698 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6e37d0 'matrix' # | | |-TypedefDecl 0x5614ce6e3c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e3b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e39f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e39b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e3a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e39d8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6e3b30 'matrix' # | | |-TypedefDecl 0x5614ce6e3fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e3ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e3d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e3d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e3d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e3d38 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6e3e70 'matrix' # | | |-TypedefDecl 0x5614ce6e4310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e4210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e4098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e4058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e40b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e4078 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6e41b0 'matrix' # | | |-TypedefDecl 0x5614ce6e4650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e4550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e43d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e4398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e43f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e43b8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6e44f0 'matrix' # | | |-TypedefDecl 0x5614ce6e4990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e4890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e4718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e46d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e4738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e46f8 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6e4830 'matrix' # | | |-TypedefDecl 0x5614ce6e4ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e4be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e4a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e4a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e4a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e4a38 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6e4b80 'matrix' # | | |-TypedefDecl 0x5614ce6e5020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e4f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e4da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e4d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e4dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e4d88 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6e4ec0 'matrix' # | | |-TypedefDecl 0x5614ce6e5360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e5260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e50e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e50a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e5108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e50c8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6e5200 'matrix' # | | |-TypedefDecl 0x5614ce6e56a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e55a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e5428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e53e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e5448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e5408 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6e5540 'matrix' # | | |-TypedefDecl 0x5614ce6e59e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e58e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e5768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e5728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e5788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e5748 'int' 4 # | | | `-ConstantMatrixType 0x5614ce6e5880 'matrix' # | | |-TypedefDecl 0x5614ce6e5d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e5c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e5aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e5a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x5614ce6e5ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x5614ce6e5a88 'int' 1 # | | | `-ConstantMatrixType 0x5614ce6e5bd0 'matrix' # | | |-TypedefDecl 0x5614ce6e6070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e5f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e5df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e5db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x5614ce6e5e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x5614ce6e5dd8 'int' 2 # | | | `-ConstantMatrixType 0x5614ce6e5f10 'matrix' # | | |-TypedefDecl 0x5614ce6e63b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x5614ce6e62b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | | `-BuiltinType 0x5614ce65b380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x5614ce6e6138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x5614ce6e60f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x5614ce6e6158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x5614ce6e6118 'int' 3 # | | | `-ConstantMatrixType 0x5614ce6e6250 'matrix' # | | `-TypedefDecl 0x5614ce6e66f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x5614ce6e65f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x5614ce6872f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x5614ce6b5200 'float64_t' sugar # | | | |-Typedef 0x5614ce68bf18 'float64_t' # | | | `-BuiltinType 0x5614ce65b380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5614ce6e6478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5614ce6e6438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x5614ce6e6498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x5614ce6e6458 'int' 4 # | | `-ConstantMatrixType 0x5614ce6e6590 'matrix' # | |-NamespaceDecl 0x5614ce6f9a18 prev 0x5614ce68bbf0 line:12:11 hlsl # | | |-original Namespace 0x5614ce65ba98 'hlsl' # | | `-NamespaceDecl 0x5614ce6f9a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x5614ce6f9d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x5614ce6f9b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5614ce6f9b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x5614ce6f9c68 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 0x5614ce6f9d10 <> Implicit # | | | |-CXXRecordDecl 0x5614ce6f9e40 col:42 implicit struct is_same # | | | `-VarDecl 0x5614ce6f9ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5614ce6f9f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x5614ce6fa2f0 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 0x5614ce65bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce65bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5614ce6fa028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5614ce6fa520 <> Implicit # | | | |-CXXRecordDecl 0x5614ce6fa5e0 col:30 implicit struct is_same # | | | `-VarDecl 0x5614ce6fa698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x5614ce6fa700 'bool' true # | | |-ClassTemplateDecl 0x5614ce6ff088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x5614ce6fee88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5614ce6feee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x5614ce6fef88 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 0x5614ce6ff030 <> Implicit # | | | `-CXXRecordDecl 0x5614ce6ff160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x5614ce6ff540 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 0x5614ce65bb70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x5614ce6ff248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x5614ce6ff7a0 <> Implicit # | | | |-CXXRecordDecl 0x5614ce6ff860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x5614ce6ff918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x5614ce6ff2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5614ce6ff248 'T' # | | |-TypeAliasTemplateDecl 0x5614ce6ffd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x5614ce6ff9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x5614ce6ffa48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x5614ce65b1c0 'void' # | | | `-TypeAliasDecl 0x5614ce6ffca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x5614ce6ffc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x5614ce701160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x5614ce6ffd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5614ce700630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5614ce7006c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x5614ce7010b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x5614ce700f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x5614ce701440 # | | | `-ReturnStmt 0x5614ce701430 # | | | `-BuiltinBitCastExpr 0x5614ce701408 'vector' # | | | `-DeclRefExpr 0x5614ce7013b0 'vector' lvalue ParmVar 0x5614ce700f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x5614ce703c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x5614ce701458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x5614ce7014e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x5614ce703ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce703a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x5614ce703da8 # | | | `-ReturnStmt 0x5614ce703d98 # | | | `-BuiltinBitCastExpr 0x5614ce703d70 'U' # | | | `-DeclRefExpr 0x5614ce703d40 'T' lvalue ParmVar 0x5614ce703a60 'F' 'T' # | | |-ClassTemplateDecl 0x5614ce703f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x5614ce703dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x5614ce703e60 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 0x5614ce703f08 <> Implicit # | | | |-CXXRecordDecl 0x5614ce704038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x5614ce7040f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x5614ce704168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x5614ce703e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x5614ce703dc0 'T' # | | `-TypeAliasTemplateDecl 0x5614ce704c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x5614ce7041d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5614ce704278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x5614ce704ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x5614ce704ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x5614ce65bdf0 <> 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 0x5614ce7046a0 '__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 0x5614ce6f9a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5614ce6ffd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5614ce7043f0 'bool' # | | | | `-BinaryOperator 0x5614ce7043d0 'bool' '&&' # | | | | |-BinaryOperator 0x5614ce704350 'bool' '>' # | | | | | |-DeclRefExpr 0x5614ce704310 'int' NonTypeTemplateParm 0x5614ce704278 'N' 'int' # | | | | | `-IntegerLiteral 0x5614ce704330 'int' 1 # | | | | `-BinaryOperator 0x5614ce7043b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5614ce704370 'int' NonTypeTemplateParm 0x5614ce704278 'N' 'int' # | | | | `-IntegerLiteral 0x5614ce704390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce704230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce7041d8 'T' # | | | `-DependentNameType 0x5614ce704650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x5614ce7049b0 'int' NonTypeTemplateParm 0x5614ce704278 'N' 'int' # | | `-DependentSizedExtVectorType 0x5614ce704a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x5614ce7049e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x5614ce65bdf0 'vector' # | | | `-TemplateSpecializationType 0x5614ce7046a0 '__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 0x5614ce6f9a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x5614ce6ffd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x5614ce7043f0 'bool' # | | | | `-BinaryOperator 0x5614ce7043d0 'bool' '&&' # | | | | |-BinaryOperator 0x5614ce704350 'bool' '>' # | | | | | |-DeclRefExpr 0x5614ce704310 'int' NonTypeTemplateParm 0x5614ce704278 'N' 'int' # | | | | | `-IntegerLiteral 0x5614ce704330 'int' 1 # | | | | `-BinaryOperator 0x5614ce7043b0 'bool' '<=' # | | | | |-DeclRefExpr 0x5614ce704370 'int' NonTypeTemplateParm 0x5614ce704278 'N' 'int' # | | | | `-IntegerLiteral 0x5614ce704390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce704230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce7041d8 'T' # | | | `-DependentNameType 0x5614ce704650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x5614ce704a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x5614ce65bc20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x5614ce65bc78 <> 'int' 4 # | | `-DeclRefExpr 0x5614ce7049b0 'int' NonTypeTemplateParm 0x5614ce704278 'N' 'int' # | |-NamespaceDecl 0x5614ce704ca8 prev 0x5614ce6f9a18 line:12:11 hlsl # | | |-original Namespace 0x5614ce65ba98 'hlsl' # | | |-FunctionDecl 0x5614ce704e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x5614ce704d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x5614ce704ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce704f50 Implicit # | | | `-ConstAttr 0x5614ce704f78 Implicit # | | |-FunctionDecl 0x5614ce705128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce705000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7051d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce705250 Implicit # | | | `-ConstAttr 0x5614ce705278 Implicit # | | |-FunctionDecl 0x5614ce705438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce705310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7054e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce705560 Implicit # | | | `-ConstAttr 0x5614ce705588 Implicit # | | |-FunctionDecl 0x5614ce705748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce705620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7057f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce705870 Implicit # | | | `-ConstAttr 0x5614ce705898 Implicit # | | |-FunctionDecl 0x5614ce706e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x5614ce706d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x5614ce706f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce706f90 Implicit # | | | `-ConstAttr 0x5614ce706fb8 Implicit # | | |-FunctionDecl 0x5614ce707178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x5614ce707050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce707228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce7072a0 Implicit # | | | `-ConstAttr 0x5614ce7072c8 Implicit # | | |-FunctionDecl 0x5614ce707488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x5614ce707360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce707538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce7075b0 Implicit # | | | `-ConstAttr 0x5614ce7075d8 Implicit # | | |-FunctionDecl 0x5614ce707798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x5614ce707670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce707848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce7078c0 Implicit # | | | `-ConstAttr 0x5614ce7078e8 Implicit # | | |-FunctionDecl 0x5614ce707a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce707938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x5614ce707b88 # | | | `-ReturnStmt 0x5614ce707b78 # | | | `-ImplicitCastExpr 0x5614ce707b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5614ce707b40 'uint':'unsigned int' lvalue ParmVar 0x5614ce707938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x5614ce707d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce707bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x5614ce707eb0 # | | | `-ReturnStmt 0x5614ce707ea0 # | | | `-ImplicitCastExpr 0x5614ce707e88 'uint2':'vector' # | | | `-DeclRefExpr 0x5614ce707e68 'uint2':'vector' lvalue ParmVar 0x5614ce707bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x5614ce708038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce707f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x5614ce708158 # | | | `-ReturnStmt 0x5614ce708148 # | | | `-ImplicitCastExpr 0x5614ce708130 'uint3':'vector' # | | | `-DeclRefExpr 0x5614ce708110 'uint3':'vector' lvalue ParmVar 0x5614ce707f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x5614ce7082d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7081a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x5614ce7083f8 # | | | `-ReturnStmt 0x5614ce7083e8 # | | | `-ImplicitCastExpr 0x5614ce7083d0 'uint4':'vector' # | | | `-DeclRefExpr 0x5614ce7083b0 'uint4':'vector' lvalue ParmVar 0x5614ce7081a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x5614ce708528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x5614ce708438 col:16 'float' # | | | |-BuiltinAliasAttr 0x5614ce7085d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce708650 Implicit # | | | `-ConstAttr 0x5614ce708678 Implicit # | | |-FunctionDecl 0x5614ce708838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce708710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7088e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce708960 Implicit # | | | `-ConstAttr 0x5614ce708988 Implicit # | | |-FunctionDecl 0x5614ce708b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce708a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce708bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce708c70 Implicit # | | | `-ConstAttr 0x5614ce708c98 Implicit # | | |-FunctionDecl 0x5614ce7095d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7094b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce709688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce709700 Implicit # | | | `-ConstAttr 0x5614ce709728 Implicit # | | |-FunctionDecl 0x5614ce7098c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5614ce7097a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce709978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce7099f0 Implicit # | | | `-ConstAttr 0x5614ce709a18 Implicit # | | |-FunctionDecl 0x5614ce709bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce709ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce709c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce709d00 Implicit # | | | `-ConstAttr 0x5614ce709d28 Implicit # | | |-FunctionDecl 0x5614ce709ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce709dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce709f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce70a010 Implicit # | | | `-ConstAttr 0x5614ce70a038 Implicit # | | |-FunctionDecl 0x5614ce70a1f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce70a0d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce70a2a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce70a320 Implicit # | | | `-ConstAttr 0x5614ce70a348 Implicit # | | |-FunctionDecl 0x5614ce70eb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce70a398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5614ce70ec90 # | | | `-ReturnStmt 0x5614ce70ec80 # | | | `-ImplicitCastExpr 0x5614ce70ec68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5614ce70ec48 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce70a398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5614ce70ee18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce70ece8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5614ce70ef38 # | | | `-ReturnStmt 0x5614ce70ef28 # | | | `-ImplicitCastExpr 0x5614ce70ef10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5614ce70eef0 'uint64_t2':'vector' lvalue ParmVar 0x5614ce70ece8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5614ce70f0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce70ef88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5614ce70f1d8 # | | | `-ReturnStmt 0x5614ce70f1c8 # | | | `-ImplicitCastExpr 0x5614ce70f1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5614ce70f190 'uint64_t3':'vector' lvalue ParmVar 0x5614ce70ef88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5614ce70f358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce70f228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5614ce70f478 # | | | `-ReturnStmt 0x5614ce70f468 # | | | `-ImplicitCastExpr 0x5614ce70f450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5614ce70f430 'uint64_t4':'vector' lvalue ParmVar 0x5614ce70f228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5614ce70f5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x5614ce70f4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5614ce70f658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce70f6d0 Implicit # | | | `-ConstAttr 0x5614ce70f6f8 Implicit # | | |-FunctionDecl 0x5614ce70f8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x5614ce70f790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce70f968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce70f9e0 Implicit # | | | `-ConstAttr 0x5614ce70fa08 Implicit # | | |-FunctionDecl 0x5614ce710cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x5614ce70faa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce710d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce710df0 Implicit # | | | `-ConstAttr 0x5614ce710e18 Implicit # | | |-FunctionDecl 0x5614ce710fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x5614ce710eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce711088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x5614ce711100 Implicit # | | | `-ConstAttr 0x5614ce711128 Implicit # | | |-FunctionDecl 0x5614ce711238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x5614ce711188 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce7112e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5614ce711360 Implicit # | | | `-ConstAttr 0x5614ce711388 Implicit # | | |-FunctionDecl 0x5614ce7114a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7113f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce711550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5614ce7115c8 Implicit # | | | `-ConstAttr 0x5614ce7115f0 Implicit # | | |-FunctionDecl 0x5614ce711718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce711668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7117c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5614ce711840 Implicit # | | | `-ConstAttr 0x5614ce711868 Implicit # | | |-FunctionDecl 0x5614ce711990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7118e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce711a40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5614ce711ab8 Implicit # | | | `-ConstAttr 0x5614ce711ae0 Implicit # | | |-FunctionDecl 0x5614ce711c30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x5614ce711b40 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce711ce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5614ce711d58 Implicit # | | | `-ConstAttr 0x5614ce711d80 Implicit # | | |-FunctionDecl 0x5614ce711ea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce711df8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce711f58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5614ce711fd0 Implicit # | | | `-ConstAttr 0x5614ce711ff8 Implicit # | | |-FunctionDecl 0x5614ce712120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce712070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7121d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5614ce712248 Implicit # | | | `-ConstAttr 0x5614ce712270 Implicit # | | |-FunctionDecl 0x5614ce712398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7122e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce712448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x5614ce7124c0 Implicit # | | | `-ConstAttr 0x5614ce7124e8 Implicit # | | |-FunctionDecl 0x5614ce712768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x5614ce712590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x5614ce712610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x5614ce712820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7128e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5614ce712928 Implicit # | | | `-ConstAttr 0x5614ce712950 Implicit # | | |-FunctionDecl 0x5614ce715050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x5614ce7129f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x5614ce712a70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x5614ce715108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7151c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x5614ce715210 Implicit # | | | `-ConstAttr 0x5614ce715238 Implicit # | | |-FunctionDecl 0x5614ce715380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x5614ce715298 col:14 'half' # | | | |-BuiltinAliasAttr 0x5614ce715430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce7154a8 Implicit # | | | `-ConstAttr 0x5614ce7154d0 Implicit # | | |-FunctionDecl 0x5614ce715660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x5614ce715538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce715710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce715788 Implicit # | | | `-ConstAttr 0x5614ce7157b0 Implicit # | | |-FunctionDecl 0x5614ce715950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x5614ce715828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce715a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce715a78 Implicit # | | | `-ConstAttr 0x5614ce715aa0 Implicit # | | |-FunctionDecl 0x5614ce715c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x5614ce715b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce715cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce715d68 Implicit # | | | `-ConstAttr 0x5614ce715d90 Implicit # | | |-FunctionDecl 0x5614ce715ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x5614ce715de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5614ce715f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce715ff8 Implicit # | | | `-ConstAttr 0x5614ce716020 Implicit # | | |-FunctionDecl 0x5614ce7161f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x5614ce7160d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7162a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce716318 Implicit # | | | `-ConstAttr 0x5614ce716340 Implicit # | | |-FunctionDecl 0x5614ce716500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x5614ce7163e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7165b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce716628 Implicit # | | | `-ConstAttr 0x5614ce716650 Implicit # | | |-FunctionDecl 0x5614ce716810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x5614ce7166f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7168c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce716938 Implicit # | | | `-ConstAttr 0x5614ce716960 Implicit # | | |-FunctionDecl 0x5614ce716ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x5614ce7169d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x5614ce716b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x5614ce716bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce716c08 Implicit # | | | `-ConstAttr 0x5614ce716c30 Implicit # | | |-FunctionDecl 0x5614ce716dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x5614ce716ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce716e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce716ef8 Implicit # | | | `-ConstAttr 0x5614ce716f20 Implicit # | | |-FunctionDecl 0x5614ce7170d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x5614ce716f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce717180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce7171f8 Implicit # | | | `-ConstAttr 0x5614ce717220 Implicit # | | |-FunctionDecl 0x5614ce7173c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x5614ce717298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce717470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce7174e8 Implicit # | | | `-ConstAttr 0x5614ce717510 Implicit # | | |-FunctionDecl 0x5614ce7176b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x5614ce717588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce717760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce7177d8 Implicit # | | | `-ConstAttr 0x5614ce717800 Implicit # | | |-FunctionDecl 0x5614ce7179a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x5614ce717878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce717a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce717ac8 Implicit # | | | `-ConstAttr 0x5614ce717af0 Implicit # | | |-FunctionDecl 0x5614ce717c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x5614ce717b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce717d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce717db8 Implicit # | | | `-ConstAttr 0x5614ce717de0 Implicit # | | |-FunctionDecl 0x5614ce717f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x5614ce717e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce718030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce7180c8 Implicit # | | | `-ConstAttr 0x5614ce7180f0 Implicit # | | |-FunctionDecl 0x5614ce718230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x5614ce718150 col:15 'float' # | | | |-BuiltinAliasAttr 0x5614ce7182e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce718358 Implicit # | | | `-ConstAttr 0x5614ce718380 Implicit # | | |-FunctionDecl 0x5614ce718520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x5614ce7183f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7185d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce718648 Implicit # | | | `-ConstAttr 0x5614ce718670 Implicit # | | |-FunctionDecl 0x5614ce718810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x5614ce7186e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7188c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce718938 Implicit # | | | `-ConstAttr 0x5614ce718960 Implicit # | | |-FunctionDecl 0x5614ce718b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x5614ce7189d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce718bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce718c28 Implicit # | | | `-ConstAttr 0x5614ce718c50 Implicit # | | |-FunctionDecl 0x5614ce718df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x5614ce718cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce718ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce718f18 Implicit # | | | `-ConstAttr 0x5614ce718f40 Implicit # | | |-FunctionDecl 0x5614ce7190f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5614ce718fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7191a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce719218 Implicit # | | | `-ConstAttr 0x5614ce719240 Implicit # | | |-FunctionDecl 0x5614ce7193e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5614ce7192b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce719490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce719508 Implicit # | | | `-ConstAttr 0x5614ce719530 Implicit # | | |-FunctionDecl 0x5614ce7196d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5614ce7195a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce719780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce7197f8 Implicit # | | | `-ConstAttr 0x5614ce719820 Implicit # | | |-FunctionDecl 0x5614ce7199c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5614ce719898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce719a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce719ae8 Implicit # | | | `-ConstAttr 0x5614ce719b10 Implicit # | | |-FunctionDecl 0x5614ce719cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce719b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce719d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce719dd8 Implicit # | | | `-ConstAttr 0x5614ce719e00 Implicit # | | |-FunctionDecl 0x5614ce719fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce719e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71a050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce71bc98 Implicit # | | | `-ConstAttr 0x5614ce71bcc0 Implicit # | | |-FunctionDecl 0x5614ce71be60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce71bd38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71bf10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce71bf88 Implicit # | | | `-ConstAttr 0x5614ce71bfb0 Implicit # | | |-FunctionDecl 0x5614ce71c0f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x5614ce71c010 col:16 'double' # | | | |-BuiltinAliasAttr 0x5614ce71c1a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce71c218 Implicit # | | | `-ConstAttr 0x5614ce71c240 Implicit # | | |-FunctionDecl 0x5614ce71c3e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x5614ce71c2b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71c490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce71c508 Implicit # | | | `-ConstAttr 0x5614ce71c530 Implicit # | | |-FunctionDecl 0x5614ce71c6d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x5614ce71c5a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71c780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce71c7f8 Implicit # | | | `-ConstAttr 0x5614ce71c820 Implicit # | | |-FunctionDecl 0x5614ce71c9c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x5614ce71c898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71ca70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x5614ce71cae8 Implicit # | | | `-ConstAttr 0x5614ce71cb10 Implicit # | | |-FunctionDecl 0x5614ce71cd00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5614ce71cb68 col:15 x 'bool' # | | | |-ParmVarDecl 0x5614ce71cbe0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x5614ce71cdb8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71ce30 Implicit # | | | `-ConstAttr 0x5614ce71ce58 Implicit # | | |-FunctionDecl 0x5614ce71d078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5614ce71cea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x5614ce71cf28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71d130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71d1a8 Implicit # | | | `-ConstAttr 0x5614ce71d1d0 Implicit # | | |-FunctionDecl 0x5614ce71d408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5614ce71d230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x5614ce71d2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71d4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71d538 Implicit # | | | `-ConstAttr 0x5614ce71d560 Implicit # | | |-FunctionDecl 0x5614ce71d798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5614ce71d5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x5614ce71d640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71d850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71d8c8 Implicit # | | | `-ConstAttr 0x5614ce71d8f0 Implicit # | | |-FunctionDecl 0x5614ce71db48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5614ce71d978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5614ce71d9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce71dc00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71dc88 Implicit # | | | `-ConstAttr 0x5614ce71dcb0 Implicit # | | |-FunctionDecl 0x5614ce71df08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5614ce71dd38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5614ce71ddb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce71dfc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71e038 Implicit # | | | `-ConstAttr 0x5614ce71e060 Implicit # | | |-FunctionDecl 0x5614ce71e2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5614ce71e0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5614ce71e168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce71e370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71e3e8 Implicit # | | | `-ConstAttr 0x5614ce71e410 Implicit # | | |-FunctionDecl 0x5614ce71e668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5614ce71e498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5614ce71e518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce71e720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71e798 Implicit # | | | `-ConstAttr 0x5614ce71e7c0 Implicit # | | |-FunctionDecl 0x5614ce71ea18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5614ce71e848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5614ce71e8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce71ead0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71eb48 Implicit # | | | `-ConstAttr 0x5614ce71eb70 Implicit # | | |-FunctionDecl 0x5614ce71ede8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5614ce71ebf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5614ce71ec98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce71eea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71ef18 Implicit # | | | `-ConstAttr 0x5614ce71ef40 Implicit # | | |-FunctionDecl 0x5614ce71f198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5614ce71efc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5614ce71f048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce71f250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71f2c8 Implicit # | | | `-ConstAttr 0x5614ce71f2f0 Implicit # | | |-FunctionDecl 0x5614ce71f548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5614ce71f378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5614ce71f3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce71f600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71f678 Implicit # | | | `-ConstAttr 0x5614ce71f6a0 Implicit # | | |-FunctionDecl 0x5614ce71f8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5614ce71f728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5614ce71f7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce71f9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71fa28 Implicit # | | | `-ConstAttr 0x5614ce71fa50 Implicit # | | |-FunctionDecl 0x5614ce71fcc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5614ce71fad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5614ce71fb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce71fd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce71fdf8 Implicit # | | | `-ConstAttr 0x5614ce71fe20 Implicit # | | |-FunctionDecl 0x5614ce720078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5614ce71fea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5614ce71ff28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce720130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce7201a8 Implicit # | | | `-ConstAttr 0x5614ce7201d0 Implicit # | | |-FunctionDecl 0x5614ce720428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5614ce720258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5614ce7202d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce7204e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce720558 Implicit # | | | `-ConstAttr 0x5614ce720580 Implicit # | | |-FunctionDecl 0x5614ce7207d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5614ce720608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5614ce720688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce720890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce720908 Implicit # | | | `-ConstAttr 0x5614ce720930 Implicit # | | |-FunctionDecl 0x5614ce720b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5614ce7209b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5614ce720a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce720c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce6ec288 Implicit # | | | `-ConstAttr 0x5614ce6ec2b0 Implicit # | | |-FunctionDecl 0x5614ce6ec508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5614ce6ec338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5614ce6ec3b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce6ec5c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x5614ce6ec638 Implicit # | | | `-ConstAttr 0x5614ce6ec660 Implicit # | | |-FunctionDecl 0x5614ce6ec768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x5614ce6ec6c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5614ce6ec818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce6ec890 Implicit # | | | `-ConstAttr 0x5614ce6ec8b8 Implicit # | | |-FunctionDecl 0x5614ce6ec9c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x5614ce6ec920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce6eca78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce6ecaf0 Implicit # | | | `-ConstAttr 0x5614ce6ecb18 Implicit # | | |-FunctionDecl 0x5614ce6ecc38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x5614ce6ecb90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce6ecce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce6ecd60 Implicit # | | | `-ConstAttr 0x5614ce6ecd88 Implicit # | | |-FunctionDecl 0x5614ce6ecea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x5614ce6ece00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce6ecf58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce6ecfd0 Implicit # | | | `-ConstAttr 0x5614ce6ecff8 Implicit # | | |-FunctionDecl 0x5614ce6ed0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x5614ce6ed050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x5614ce6ed1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce725cb0 Implicit # | | | `-ConstAttr 0x5614ce725cd8 Implicit # | | |-FunctionDecl 0x5614ce725df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x5614ce725d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce725ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce725f20 Implicit # | | | `-ConstAttr 0x5614ce725f48 Implicit # | | |-FunctionDecl 0x5614ce726068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x5614ce725fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce726118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce726190 Implicit # | | | `-ConstAttr 0x5614ce7261b8 Implicit # | | |-FunctionDecl 0x5614ce7262d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x5614ce726230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce726388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce726400 Implicit # | | | `-ConstAttr 0x5614ce726428 Implicit # | | |-FunctionDecl 0x5614ce726540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x5614ce726498 col:13 'int' # | | | |-BuiltinAliasAttr 0x5614ce7265f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x5614ce726650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce726698 Implicit # | | | `-ConstAttr 0x5614ce7266c0 Implicit # | | |-FunctionDecl 0x5614ce7267e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x5614ce726738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce726890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce726908 Implicit # | | | `-ConstAttr 0x5614ce726930 Implicit # | | |-FunctionDecl 0x5614ce726a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x5614ce7269a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce726b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce726b78 Implicit # | | | `-ConstAttr 0x5614ce726ba0 Implicit # | | |-FunctionDecl 0x5614ce726ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x5614ce726c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce726d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce726e10 Implicit # | | | `-ConstAttr 0x5614ce726e38 Implicit # | | |-FunctionDecl 0x5614ce726f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x5614ce726eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce727008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce727080 Implicit # | | | `-ConstAttr 0x5614ce7270a8 Implicit # | | |-FunctionDecl 0x5614ce7271c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x5614ce727120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce727278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce7272f0 Implicit # | | | `-ConstAttr 0x5614ce727318 Implicit # | | |-FunctionDecl 0x5614ce727438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x5614ce727390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7274e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce727560 Implicit # | | | `-ConstAttr 0x5614ce727588 Implicit # | | |-FunctionDecl 0x5614ce7276a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x5614ce727600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce727758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce7277d0 Implicit # | | | `-ConstAttr 0x5614ce7277f8 Implicit # | | |-FunctionDecl 0x5614ce727900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x5614ce727858 col:15 'float' # | | | |-BuiltinAliasAttr 0x5614ce7279b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce727a28 Implicit # | | | `-ConstAttr 0x5614ce727a50 Implicit # | | |-FunctionDecl 0x5614ce727b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x5614ce727ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce727c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce727c98 Implicit # | | | `-ConstAttr 0x5614ce727cd0 Implicit # | | |-FunctionDecl 0x5614ce727df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x5614ce727d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce727ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce727f18 Implicit # | | | `-ConstAttr 0x5614ce727f40 Implicit # | | |-FunctionDecl 0x5614ce728060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x5614ce727fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce728110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce728188 Implicit # | | | `-ConstAttr 0x5614ce7281b0 Implicit # | | |-FunctionDecl 0x5614ce7282d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x5614ce728228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce728380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce7283f8 Implicit # | | | `-ConstAttr 0x5614ce728420 Implicit # | | |-FunctionDecl 0x5614ce728540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x5614ce728498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7285f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce728668 Implicit # | | | `-ConstAttr 0x5614ce728690 Implicit # | | |-FunctionDecl 0x5614ce7287b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x5614ce728708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce728860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce7288d8 Implicit # | | | `-ConstAttr 0x5614ce728900 Implicit # | | |-FunctionDecl 0x5614ce728a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x5614ce728978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce728ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce728b48 Implicit # | | | `-ConstAttr 0x5614ce728b70 Implicit # | | |-FunctionDecl 0x5614ce728ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5614ce728be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce728d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce728e08 Implicit # | | | `-ConstAttr 0x5614ce728e30 Implicit # | | |-FunctionDecl 0x5614ce728f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce728ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce729000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce729078 Implicit # | | | `-ConstAttr 0x5614ce7290a0 Implicit # | | |-FunctionDecl 0x5614ce7291c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce729118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce729270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce7292e8 Implicit # | | | `-ConstAttr 0x5614ce729310 Implicit # | | |-FunctionDecl 0x5614ce729430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce729388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7294e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce729558 Implicit # | | | `-ConstAttr 0x5614ce729580 Implicit # | | |-FunctionDecl 0x5614ce729688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x5614ce7295e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x5614ce729738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce7297b0 Implicit # | | | `-ConstAttr 0x5614ce7297d8 Implicit # | | |-FunctionDecl 0x5614ce7298f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x5614ce729850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7299a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce729a20 Implicit # | | | `-ConstAttr 0x5614ce729a48 Implicit # | | |-FunctionDecl 0x5614ce729b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x5614ce729ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce729c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce729c90 Implicit # | | | `-ConstAttr 0x5614ce729cb8 Implicit # | | |-FunctionDecl 0x5614ce729de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x5614ce729d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce729e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x5614ce729f10 Implicit # | | | `-ConstAttr 0x5614ce729f38 Implicit # | | |-FunctionDecl 0x5614ce72a188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x5614ce729fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce72a030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce72a240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5614ce72a2b8 Implicit # | | | `-ConstAttr 0x5614ce72a2e0 Implicit # | | |-FunctionDecl 0x5614ce72a518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5614ce72a348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce72a3c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72a5d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5614ce72a648 Implicit # | | | `-ConstAttr 0x5614ce72a670 Implicit # | | |-FunctionDecl 0x5614ce72a8b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5614ce72a6e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce72a768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72a970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5614ce72a9e8 Implicit # | | | `-ConstAttr 0x5614ce72aa10 Implicit # | | |-FunctionDecl 0x5614ce72ad00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5614ce72aa88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce72ab08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72adb8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x5614ce72ae30 Implicit # | | | `-ConstAttr 0x5614ce72ae58 Implicit # | | |-FunctionDecl 0x5614ce72af68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x5614ce72aeb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce72b018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5614ce72b090 Implicit # | | | `-ConstAttr 0x5614ce72b0b8 Implicit # | | |-FunctionDecl 0x5614ce72b1d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce72b120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72b280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5614ce72b2f8 Implicit # | | | `-ConstAttr 0x5614ce72b320 Implicit # | | |-FunctionDecl 0x5614ce72b448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce72b398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72b4f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5614ce72b570 Implicit # | | | `-ConstAttr 0x5614ce72b598 Implicit # | | |-FunctionDecl 0x5614ce72b6c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce72b610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72b770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5614ce72b7e8 Implicit # | | | `-ConstAttr 0x5614ce72b810 Implicit # | | |-FunctionDecl 0x5614ce72b920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x5614ce72b870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce72b9d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5614ce72ba48 Implicit # | | | `-ConstAttr 0x5614ce72ba70 Implicit # | | |-FunctionDecl 0x5614ce72bb98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce72bae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72bc48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5614ce72bcc0 Implicit # | | | `-ConstAttr 0x5614ce71a460 Implicit # | | |-FunctionDecl 0x5614ce71a588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce71a4d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71a638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5614ce71a6b0 Implicit # | | | `-ConstAttr 0x5614ce71a6d8 Implicit # | | |-FunctionDecl 0x5614ce71a800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce71a750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71a8b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x5614ce71a928 Implicit # | | | `-ConstAttr 0x5614ce71a950 Implicit # | | |-FunctionDecl 0x5614ce71aa60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x5614ce71a9b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce71ab10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5614ce71ab88 Implicit # | | | `-ConstAttr 0x5614ce71abb0 Implicit # | | |-FunctionDecl 0x5614ce71acc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce71ac18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71ad78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5614ce71adf0 Implicit # | | | `-ConstAttr 0x5614ce71ae18 Implicit # | | |-FunctionDecl 0x5614ce71af40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce71ae90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71aff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5614ce71b068 Implicit # | | | `-ConstAttr 0x5614ce71b090 Implicit # | | |-FunctionDecl 0x5614ce71b1b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce71b108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce71b268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5614ce71b2e0 Implicit # | | | `-ConstAttr 0x5614ce71b308 Implicit # | | |-FunctionDecl 0x5614ce72ed00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x5614ce71b368 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce72edb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5614ce72ee28 Implicit # | | | `-ConstAttr 0x5614ce72ee50 Implicit # | | |-FunctionDecl 0x5614ce72ef78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce72eec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72f028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5614ce72f0a0 Implicit # | | | `-ConstAttr 0x5614ce72f0c8 Implicit # | | |-FunctionDecl 0x5614ce72f1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce72f140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72f2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5614ce72f318 Implicit # | | | `-ConstAttr 0x5614ce72f340 Implicit # | | |-FunctionDecl 0x5614ce72f468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce72f3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72f518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x5614ce72f590 Implicit # | | | `-ConstAttr 0x5614ce72f5b8 Implicit # | | |-FunctionDecl 0x5614ce72f7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x5614ce72f618 col:17 y 'half' # | | | |-ParmVarDecl 0x5614ce72f698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x5614ce72f860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5614ce72f8d8 Implicit # | | | `-ConstAttr 0x5614ce72f900 Implicit # | | |-FunctionDecl 0x5614ce72fb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5614ce72f950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce72f9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72fbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5614ce72fc58 Implicit # | | | `-ConstAttr 0x5614ce72fc80 Implicit # | | |-FunctionDecl 0x5614ce72fee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5614ce72fd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce72fd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72ffa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5614ce730018 Implicit # | | | `-ConstAttr 0x5614ce730040 Implicit # | | |-FunctionDecl 0x5614ce730278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5614ce7300a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce730120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce730330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5614ce7303a8 Implicit # | | | `-ConstAttr 0x5614ce7303d0 Implicit # | | |-FunctionDecl 0x5614ce7305c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x5614ce730430 col:19 y 'float' # | | | |-ParmVarDecl 0x5614ce7304b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x5614ce730680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5614ce7306f8 Implicit # | | | `-ConstAttr 0x5614ce730720 Implicit # | | |-FunctionDecl 0x5614ce730958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5614ce730780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce730800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce730a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5614ce730a88 Implicit # | | | `-ConstAttr 0x5614ce730ab0 Implicit # | | |-FunctionDecl 0x5614ce730d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5614ce730b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce730b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce730dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5614ce730e50 Implicit # | | | `-ConstAttr 0x5614ce730e78 Implicit # | | |-FunctionDecl 0x5614ce7310a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5614ce730ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce730f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce731160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x5614ce7311d8 Implicit # | | | `-ConstAttr 0x5614ce731200 Implicit # | | |-FunctionDecl 0x5614ce731310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x5614ce731260 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce7313c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5614ce731438 Implicit # | | | `-ConstAttr 0x5614ce731460 Implicit # | | |-FunctionDecl 0x5614ce731578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7314c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce731628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5614ce7316a0 Implicit # | | | `-ConstAttr 0x5614ce7316c8 Implicit # | | |-FunctionDecl 0x5614ce7317f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce731740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7318a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5614ce731918 Implicit # | | | `-ConstAttr 0x5614ce731940 Implicit # | | |-FunctionDecl 0x5614ce731a68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7319b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce731b18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5614ce731b90 Implicit # | | | `-ConstAttr 0x5614ce731bb8 Implicit # | | |-FunctionDecl 0x5614ce731d30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x5614ce731c18 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce731de0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5614ce731e58 Implicit # | | | `-ConstAttr 0x5614ce731e80 Implicit # | | |-FunctionDecl 0x5614ce731fa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce731ef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce732058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5614ce7320d0 Implicit # | | | `-ConstAttr 0x5614ce7320f8 Implicit # | | |-FunctionDecl 0x5614ce732220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce732170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7322d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5614ce732348 Implicit # | | | `-ConstAttr 0x5614ce732370 Implicit # | | |-FunctionDecl 0x5614ce732498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7323e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce732548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x5614ce7325c0 Implicit # | | | `-ConstAttr 0x5614ce7325e8 Implicit # | | |-FunctionDecl 0x5614ce732888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5614ce732648 col:16 'half' # | | | |-ParmVarDecl 0x5614ce7326c8 col:22 'half' # | | | |-ParmVarDecl 0x5614ce732748 col:28 'half' # | | | |-BuiltinAliasAttr 0x5614ce732948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce7329c0 Implicit # | | | `-ConstAttr 0x5614ce7329e8 Implicit # | | |-FunctionDecl 0x5614ce732d40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5614ce732a50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce732ad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce732b50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce732e00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce732e78 Implicit # | | | `-ConstAttr 0x5614ce732ea0 Implicit # | | |-FunctionDecl 0x5614ce7331a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5614ce732f18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce732f98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce733018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce733268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce7332e0 Implicit # | | | `-ConstAttr 0x5614ce733308 Implicit # | | |-FunctionDecl 0x5614ce733608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5614ce733380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce733400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce733480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7336c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce733740 Implicit # | | | `-ConstAttr 0x5614ce733768 Implicit # | | |-FunctionDecl 0x5614ce733a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x5614ce7337c8 col:14 'int' # | | | |-ParmVarDecl 0x5614ce733848 col:19 'int' # | | | |-ParmVarDecl 0x5614ce7338c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x5614ce733ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce733b40 Implicit # | | | `-ConstAttr 0x5614ce733b68 Implicit # | | |-FunctionDecl 0x5614ce733ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5614ce733be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce733c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce733d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce733f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce734010 Implicit # | | | `-ConstAttr 0x5614ce734038 Implicit # | | |-FunctionDecl 0x5614ce734338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5614ce7340b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce734130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce7341b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7343f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce734470 Implicit # | | | `-ConstAttr 0x5614ce734498 Implicit # | | |-FunctionDecl 0x5614ce734798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5614ce734510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce734590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce734610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce734858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce7348d0 Implicit # | | | `-ConstAttr 0x5614ce7348f8 Implicit # | | |-FunctionDecl 0x5614ce734bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5614ce734970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce7349f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce734a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce734cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce734d60 Implicit # | | | `-ConstAttr 0x5614ce734d88 Implicit # | | |-FunctionDecl 0x5614ce735088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5614ce734e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce734e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce734f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce735148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce7351c0 Implicit # | | | `-ConstAttr 0x5614ce7351e8 Implicit # | | |-FunctionDecl 0x5614ce7354e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5614ce735260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce7352e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce735360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7355a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce735620 Implicit # | | | `-ConstAttr 0x5614ce735648 Implicit # | | |-FunctionDecl 0x5614ce735948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5614ce7356c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce735740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce7357c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce735a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce735a80 Implicit # | | | `-ConstAttr 0x5614ce735aa8 Implicit # | | |-FunctionDecl 0x5614ce736e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5614ce735b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce735ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce735c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce736ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce736f40 Implicit # | | | `-ConstAttr 0x5614ce736f68 Implicit # | | |-FunctionDecl 0x5614ce737268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5614ce736fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce737060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce7370e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce737328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce7373a0 Implicit # | | | `-ConstAttr 0x5614ce7373c8 Implicit # | | |-FunctionDecl 0x5614ce7376c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5614ce737440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce7374c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce737540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce737788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce737800 Implicit # | | | `-ConstAttr 0x5614ce737828 Implicit # | | |-FunctionDecl 0x5614ce737b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5614ce7378a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce737920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce7379a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce737be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce737c60 Implicit # | | | `-ConstAttr 0x5614ce737c88 Implicit # | | |-FunctionDecl 0x5614ce737f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5614ce737d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce737d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce737e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce738058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce7380d0 Implicit # | | | `-ConstAttr 0x5614ce7380f8 Implicit # | | |-FunctionDecl 0x5614ce7383f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5614ce738170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce7381f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce738270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7384b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce738530 Implicit # | | | `-ConstAttr 0x5614ce738558 Implicit # | | |-FunctionDecl 0x5614ce738858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7385d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce738650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce7386d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce738918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce738990 Implicit # | | | `-ConstAttr 0x5614ce7389b8 Implicit # | | |-FunctionDecl 0x5614ce738cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5614ce738a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce738ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce738b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce738da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce738e18 Implicit # | | | `-ConstAttr 0x5614ce738e40 Implicit # | | |-FunctionDecl 0x5614ce7390d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5614ce738ea0 col:18 'float' # | | | |-ParmVarDecl 0x5614ce738f20 col:25 'float' # | | | |-ParmVarDecl 0x5614ce738fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x5614ce739198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce739210 Implicit # | | | `-ConstAttr 0x5614ce739238 Implicit # | | |-FunctionDecl 0x5614ce739538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5614ce7392b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce739330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce7393b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7395f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce739670 Implicit # | | | `-ConstAttr 0x5614ce739698 Implicit # | | |-FunctionDecl 0x5614ce739998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5614ce739710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce739790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce739810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce739a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce739ad0 Implicit # | | | `-ConstAttr 0x5614ce739af8 Implicit # | | |-FunctionDecl 0x5614ce720d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5614ce739b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce739bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce739c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce720de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce720e60 Implicit # | | | `-ConstAttr 0x5614ce720e88 Implicit # | | |-FunctionDecl 0x5614ce721128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x5614ce720ee8 col:20 'double' # | | | |-ParmVarDecl 0x5614ce720f68 col:28 'double' # | | | |-ParmVarDecl 0x5614ce720fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x5614ce7211e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce721260 Implicit # | | | `-ConstAttr 0x5614ce721288 Implicit # | | |-FunctionDecl 0x5614ce721588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5614ce721300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce721380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce721400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce721648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce7216c0 Implicit # | | | `-ConstAttr 0x5614ce7216e8 Implicit # | | |-FunctionDecl 0x5614ce7219e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5614ce721760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce7217e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce721860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce721aa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce721b20 Implicit # | | | `-ConstAttr 0x5614ce721b48 Implicit # | | |-FunctionDecl 0x5614ce73bfc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5614ce721bc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce73bdc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce73be40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73c088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x5614ce73c100 Implicit # | | | `-ConstAttr 0x5614ce73c128 Implicit # | | |-FunctionDecl 0x5614ce73c270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x5614ce73c188 col:16 'float' # | | | |-BuiltinAliasAttr 0x5614ce73c320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5614ce73c398 Implicit # | | | `-ConstAttr 0x5614ce73c3c0 Implicit # | | |-FunctionDecl 0x5614ce73c550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x5614ce73c428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73c600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5614ce73c678 Implicit # | | | `-ConstAttr 0x5614ce73c6a0 Implicit # | | |-FunctionDecl 0x5614ce73c840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x5614ce73c718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73c8f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5614ce73c968 Implicit # | | | `-ConstAttr 0x5614ce73c990 Implicit # | | |-FunctionDecl 0x5614ce73cb30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x5614ce73ca08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73cbe0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x5614ce73cc58 Implicit # | | | `-ConstAttr 0x5614ce73cc80 Implicit # | | |-FunctionDecl 0x5614ce73cdd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x5614ce73cce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5614ce73ce80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5614ce73cef8 Implicit # | | | `-ConstAttr 0x5614ce73cf20 Implicit # | | |-FunctionDecl 0x5614ce73d038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce73cf88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73d0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5614ce73d160 Implicit # | | | `-ConstAttr 0x5614ce73d188 Implicit # | | |-FunctionDecl 0x5614ce73d2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce73d200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73d360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5614ce73d3d8 Implicit # | | | `-ConstAttr 0x5614ce73d400 Implicit # | | |-FunctionDecl 0x5614ce73d528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce73d478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73d5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5614ce73d650 Implicit # | | | `-ConstAttr 0x5614ce73d678 Implicit # | | |-FunctionDecl 0x5614ce73d788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x5614ce73d6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x5614ce73d838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5614ce73d8b0 Implicit # | | | `-ConstAttr 0x5614ce73d8d8 Implicit # | | |-FunctionDecl 0x5614ce73da00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce73d950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73dab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5614ce73db28 Implicit # | | | `-ConstAttr 0x5614ce73db50 Implicit # | | |-FunctionDecl 0x5614ce73dc78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce73dbc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73dd28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5614ce73dda0 Implicit # | | | `-ConstAttr 0x5614ce73edf0 Implicit # | | |-FunctionDecl 0x5614ce73ef18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce73ee68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73efc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x5614ce73f040 Implicit # | | | `-ConstAttr 0x5614ce73f068 Implicit # | | |-FunctionDecl 0x5614ce73f178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x5614ce73f0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce73f228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5614ce73f2a0 Implicit # | | | `-ConstAttr 0x5614ce73f2c8 Implicit # | | |-FunctionDecl 0x5614ce73f3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce73f330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73f490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5614ce73f508 Implicit # | | | `-ConstAttr 0x5614ce73f530 Implicit # | | |-FunctionDecl 0x5614ce73f658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce73f5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73f708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5614ce73f780 Implicit # | | | `-ConstAttr 0x5614ce73f7a8 Implicit # | | |-FunctionDecl 0x5614ce73f8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce73f820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73f980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5614ce73f9f8 Implicit # | | | `-ConstAttr 0x5614ce73fa20 Implicit # | | |-FunctionDecl 0x5614ce73fb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x5614ce73fa80 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce73fbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5614ce73fc58 Implicit # | | | `-ConstAttr 0x5614ce73fc80 Implicit # | | |-FunctionDecl 0x5614ce73fe00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce73fcf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73feb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5614ce73ff28 Implicit # | | | `-ConstAttr 0x5614ce73ff50 Implicit # | | |-FunctionDecl 0x5614ce740078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce73ffc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce740128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5614ce7401a0 Implicit # | | | `-ConstAttr 0x5614ce7401c8 Implicit # | | |-FunctionDecl 0x5614ce7402f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce740240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7403a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x5614ce740418 Implicit # | | | `-ConstAttr 0x5614ce740440 Implicit # | | |-FunctionDecl 0x5614ce7405b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x5614ce740490 col:33 used x 'int' # | | | `-CompoundStmt 0x5614ce740a28 # | | | `-ReturnStmt 0x5614ce740a18 # | | | `-ImplicitCastExpr 0x5614ce740a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x5614ce7409b8 'int' # | | | |-ImplicitCastExpr 0x5614ce7409a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce7408e8 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce7409e8 'int' # | | | `-DeclRefExpr 0x5614ce740920 'int' lvalue ParmVar 0x5614ce740490 'x' 'int' # | | |-FunctionDecl 0x5614ce740b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x5614ce740a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x5614ce740d28 # | | | `-ReturnStmt 0x5614ce740d18 # | | | `-ImplicitCastExpr 0x5614ce740d00 'vector' # | | | `-CallExpr 0x5614ce740cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x5614ce740ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce740c60 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce740ce8 'int2':'vector' # | | | `-DeclRefExpr 0x5614ce740c80 'int2':'vector' lvalue ParmVar 0x5614ce740a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x5614ce740eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x5614ce740d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x5614ce741058 # | | | `-ReturnStmt 0x5614ce741048 # | | | `-ImplicitCastExpr 0x5614ce741030 'vector' # | | | `-CallExpr 0x5614ce740fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x5614ce740fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce740f90 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce741018 'int3':'vector' # | | | `-DeclRefExpr 0x5614ce740fb0 'int3':'vector' lvalue ParmVar 0x5614ce740d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x5614ce7411b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x5614ce741088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x5614ce741358 # | | | `-ReturnStmt 0x5614ce741348 # | | | `-ImplicitCastExpr 0x5614ce741330 'vector' # | | | `-CallExpr 0x5614ce7412e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x5614ce7412d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce741290 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce741318 'int4':'vector' # | | | `-DeclRefExpr 0x5614ce7412b0 'int4':'vector' lvalue ParmVar 0x5614ce741088 'x' 'int4':'vector' # | | |-FunctionDecl 0x5614ce7414b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x5614ce741388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x5614ce741640 # | | | `-ReturnStmt 0x5614ce741630 # | | | `-CallExpr 0x5614ce7415e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x5614ce7415d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce741590 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce741618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x5614ce7415b0 'uint':'unsigned int' lvalue ParmVar 0x5614ce741388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x5614ce741798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x5614ce741670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x5614ce741920 # | | | `-ReturnStmt 0x5614ce741910 # | | | `-CallExpr 0x5614ce7418c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x5614ce7418b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce741870 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce7418f8 'uint2':'vector' # | | | `-DeclRefExpr 0x5614ce741890 'uint2':'vector' lvalue ParmVar 0x5614ce741670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x5614ce741a78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x5614ce741950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x5614ce741c00 # | | | `-ReturnStmt 0x5614ce741bf0 # | | | `-CallExpr 0x5614ce741ba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x5614ce741b90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce741b50 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce741bd8 'uint3':'vector' # | | | `-DeclRefExpr 0x5614ce741b70 'uint3':'vector' lvalue ParmVar 0x5614ce741950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x5614ce741d58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x5614ce741c30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x5614ce741ef8 # | | | `-ReturnStmt 0x5614ce741ee8 # | | | `-CallExpr 0x5614ce741ea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x5614ce741e88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce741e48 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce741ed0 'uint4':'vector' # | | | `-DeclRefExpr 0x5614ce741e68 'uint4':'vector' lvalue ParmVar 0x5614ce741c30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x5614ce742058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x5614ce741f28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x5614ce7421f8 # | | | `-ReturnStmt 0x5614ce7421e8 # | | | `-ImplicitCastExpr 0x5614ce7421d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5614ce742188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x5614ce742170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce742130 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce7421b8 'int64_t':'long' # | | | `-DeclRefExpr 0x5614ce742150 'int64_t':'long' lvalue ParmVar 0x5614ce741f28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x5614ce742358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x5614ce742228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x5614ce7424f8 # | | | `-ReturnStmt 0x5614ce7424e8 # | | | `-ImplicitCastExpr 0x5614ce7424d0 'vector' # | | | `-CallExpr 0x5614ce742488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x5614ce742470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce742430 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce7424b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x5614ce742450 'int64_t2':'vector' lvalue ParmVar 0x5614ce742228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x5614ce742658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x5614ce742528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x5614ce7427f8 # | | | `-ReturnStmt 0x5614ce7427e8 # | | | `-ImplicitCastExpr 0x5614ce7427d0 'vector' # | | | `-CallExpr 0x5614ce742788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x5614ce742770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce742730 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce7427b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x5614ce742750 'int64_t3':'vector' lvalue ParmVar 0x5614ce742528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x5614ce742958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x5614ce742828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x5614ce742af8 # | | | `-ReturnStmt 0x5614ce742ae8 # | | | `-ImplicitCastExpr 0x5614ce742ad0 'vector' # | | | `-CallExpr 0x5614ce742a88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x5614ce742a70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce742a30 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce742ab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x5614ce742a50 'int64_t4':'vector' lvalue ParmVar 0x5614ce742828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x5614ce742c58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x5614ce742b28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x5614ce742df8 # | | | `-ReturnStmt 0x5614ce742de8 # | | | `-ImplicitCastExpr 0x5614ce742dd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x5614ce742d88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x5614ce742d70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce742d30 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce742db8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x5614ce742d50 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce742b28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x5614ce742f78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x5614ce742e48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x5614ce743118 # | | | `-ReturnStmt 0x5614ce743108 # | | | `-ImplicitCastExpr 0x5614ce7430f0 'vector' # | | | `-CallExpr 0x5614ce7430a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x5614ce743090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce743050 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce7430d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x5614ce743070 'uint64_t2':'vector' lvalue ParmVar 0x5614ce742e48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x5614ce743278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x5614ce743148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x5614ce743418 # | | | `-ReturnStmt 0x5614ce743408 # | | | `-ImplicitCastExpr 0x5614ce7433f0 'vector' # | | | `-CallExpr 0x5614ce7433a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x5614ce743390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce743350 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce7433d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x5614ce743370 'uint64_t3':'vector' lvalue ParmVar 0x5614ce743148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x5614ce743578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x5614ce743448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x5614ce743718 # | | | `-ReturnStmt 0x5614ce743708 # | | | `-ImplicitCastExpr 0x5614ce7436f0 'vector' # | | | `-CallExpr 0x5614ce7436a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x5614ce743690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x5614ce743650 '' Function 0x5614ce740748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x5614ce7436d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x5614ce743670 'uint64_t4':'vector' lvalue ParmVar 0x5614ce743448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x5614ce743808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x5614ce743758 col:18 'half' # | | | |-BuiltinAliasAttr 0x5614ce7438b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5614ce743930 Implicit # | | | `-ConstAttr 0x5614ce743958 Implicit # | | |-FunctionDecl 0x5614ce743a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7439c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce743b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5614ce743b98 Implicit # | | | `-ConstAttr 0x5614ce743bc0 Implicit # | | |-FunctionDecl 0x5614ce743ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce743c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce743d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5614ce744b50 Implicit # | | | `-ConstAttr 0x5614ce744b78 Implicit # | | |-FunctionDecl 0x5614ce744ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce744bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce744d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5614ce744dc8 Implicit # | | | `-ConstAttr 0x5614ce744df0 Implicit # | | |-FunctionDecl 0x5614ce744f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x5614ce744e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x5614ce744fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5614ce745028 Implicit # | | | `-ConstAttr 0x5614ce745050 Implicit # | | |-FunctionDecl 0x5614ce745178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7450c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce745228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5614ce7452a0 Implicit # | | | `-ConstAttr 0x5614ce7452c8 Implicit # | | |-FunctionDecl 0x5614ce7453f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce745340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7454a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5614ce745518 Implicit # | | | `-ConstAttr 0x5614ce745540 Implicit # | | |-FunctionDecl 0x5614ce745668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7455b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce745718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x5614ce745790 Implicit # | | | `-ConstAttr 0x5614ce7457b8 Implicit # | | |-FunctionDecl 0x5614ce745968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x5614ce745818 col:14 'half' # | | | |-ParmVarDecl 0x5614ce745898 col:20 'half' # | | | |-BuiltinAliasAttr 0x5614ce745a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce745a98 Implicit # | | | `-ConstAttr 0x5614ce745ac0 Implicit # | | |-FunctionDecl 0x5614ce745d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x5614ce745b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce745be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce745df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce745e68 Implicit # | | | `-ConstAttr 0x5614ce745e90 Implicit # | | |-FunctionDecl 0x5614ce7460d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x5614ce745f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce745f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce746190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce746208 Implicit # | | | `-ConstAttr 0x5614ce746230 Implicit # | | |-FunctionDecl 0x5614ce746478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x5614ce7462a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce746328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce746530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce7465a8 Implicit # | | | `-ConstAttr 0x5614ce7465d0 Implicit # | | |-FunctionDecl 0x5614ce746780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x5614ce746630 col:16 'float' # | | | |-ParmVarDecl 0x5614ce7466b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5614ce746838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce7468b0 Implicit # | | | `-ConstAttr 0x5614ce7468d8 Implicit # | | |-FunctionDecl 0x5614ce746b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x5614ce746950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce7469d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce746c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce746ca0 Implicit # | | | `-ConstAttr 0x5614ce746cc8 Implicit # | | |-FunctionDecl 0x5614ce746f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x5614ce746d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce746dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce746fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce747048 Implicit # | | | `-ConstAttr 0x5614ce747070 Implicit # | | |-FunctionDecl 0x5614ce7472b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x5614ce7470e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce747168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce747370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce7473e8 Implicit # | | | `-ConstAttr 0x5614ce747410 Implicit # | | |-FunctionDecl 0x5614ce747608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x5614ce747470 col:18 'double' # | | | |-ParmVarDecl 0x5614ce7474f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x5614ce7476c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce747738 Implicit # | | | `-ConstAttr 0x5614ce747760 Implicit # | | |-FunctionDecl 0x5614ce747958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x5614ce7477c0 col:12 'int' # | | | |-ParmVarDecl 0x5614ce747840 col:17 'int' # | | | |-BuiltinAliasAttr 0x5614ce747a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce747a88 Implicit # | | | `-ConstAttr 0x5614ce747ab0 Implicit # | | |-FunctionDecl 0x5614ce747d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x5614ce747b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce747c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce747e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce747e88 Implicit # | | | `-ConstAttr 0x5614ce747eb0 Implicit # | | |-FunctionDecl 0x5614ce7480f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x5614ce747f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce747fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7481b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce748228 Implicit # | | | `-ConstAttr 0x5614ce748250 Implicit # | | |-FunctionDecl 0x5614ce748498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x5614ce7482c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce748348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce748550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce7485c8 Implicit # | | | `-ConstAttr 0x5614ce7485f0 Implicit # | | |-FunctionDecl 0x5614ce748838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5614ce748668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce7486e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7488f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce748968 Implicit # | | | `-ConstAttr 0x5614ce748990 Implicit # | | |-FunctionDecl 0x5614ce748c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x5614ce748a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce748a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce748cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce748d38 Implicit # | | | `-ConstAttr 0x5614ce748d60 Implicit # | | |-FunctionDecl 0x5614ce748fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x5614ce748dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce748e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce749060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce7490d8 Implicit # | | | `-ConstAttr 0x5614ce749100 Implicit # | | |-FunctionDecl 0x5614ce749348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x5614ce749178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce7491f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce749400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce749478 Implicit # | | | `-ConstAttr 0x5614ce7494a0 Implicit # | | |-FunctionDecl 0x5614ce7496e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5614ce749518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce749598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce7497a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce749818 Implicit # | | | `-ConstAttr 0x5614ce749840 Implicit # | | |-FunctionDecl 0x5614ce749a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5614ce7498b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce749938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce749b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce749be8 Implicit # | | | `-ConstAttr 0x5614ce749c10 Implicit # | | |-FunctionDecl 0x5614ce749e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5614ce749c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce749d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce749f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce749f88 Implicit # | | | `-ConstAttr 0x5614ce749fb0 Implicit # | | |-FunctionDecl 0x5614ce74a1f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5614ce74a028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce74a0a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74a2b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce74a328 Implicit # | | | `-ConstAttr 0x5614ce74a350 Implicit # | | |-FunctionDecl 0x5614ce74a598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5614ce74a3c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce74a448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce74a650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce74a6c8 Implicit # | | | `-ConstAttr 0x5614ce74a6f0 Implicit # | | |-FunctionDecl 0x5614ce74a938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5614ce74a768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce74a7e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74a9f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce74aa68 Implicit # | | | `-ConstAttr 0x5614ce74aa90 Implicit # | | |-FunctionDecl 0x5614ce74ad08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5614ce74ab08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce74abb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74adc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce74ae38 Implicit # | | | `-ConstAttr 0x5614ce74ae60 Implicit # | | |-FunctionDecl 0x5614ce74b0a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5614ce74aed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce74af58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74b160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x5614ce74b1d8 Implicit # | | | `-ConstAttr 0x5614ce74b200 Implicit # | | |-FunctionDecl 0x5614ce74b518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x5614ce74b288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce74b308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce74b388 col:37 'int' # | | | |-AvailabilityAttr 0x5614ce74b5d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce74b698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x5614ce74b6e0 Implicit # | | | `-ConstAttr 0x5614ce74b708 Implicit # | | |-FunctionDecl 0x5614ce74b970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5614ce74b780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce74b800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce74b880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5614ce74ba30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce74baf0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x5614ce74bb38 Implicit # | | | `-ConstAttr 0x5614ce74bb60 Implicit # | | |-FunctionDecl 0x5614ce74bc70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x5614ce74bbc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x5614ce74bd20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5614ce74bd98 Implicit # | | | `-ConstAttr 0x5614ce74bdc0 Implicit # | | |-FunctionDecl 0x5614ce74bed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce74be28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74bf88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5614ce74c000 Implicit # | | | `-ConstAttr 0x5614ce74c028 Implicit # | | |-FunctionDecl 0x5614ce74c150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce74c0a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74c200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5614ce74c278 Implicit # | | | `-ConstAttr 0x5614ce74c2a0 Implicit # | | |-FunctionDecl 0x5614ce74c3c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce74c318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74c478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5614ce74c4f0 Implicit # | | | `-ConstAttr 0x5614ce74c518 Implicit # | | |-FunctionDecl 0x5614ce74c628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x5614ce74c578 col:16 'float' # | | | |-BuiltinAliasAttr 0x5614ce74c6d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5614ce74c750 Implicit # | | | `-ConstAttr 0x5614ce74c778 Implicit # | | |-FunctionDecl 0x5614ce74c8a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce74c7f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74c950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5614ce74c9c8 Implicit # | | | `-ConstAttr 0x5614ce74c9f0 Implicit # | | |-FunctionDecl 0x5614ce74cb18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce74ca68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74cbd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5614ce74cc50 Implicit # | | | `-ConstAttr 0x5614ce74cc78 Implicit # | | |-FunctionDecl 0x5614ce74cda0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce74ccf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74ce50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x5614ce74cec8 Implicit # | | | `-ConstAttr 0x5614ce74cef0 Implicit # | | |-FunctionDecl 0x5614ce74d000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x5614ce74cf50 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce74d0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5614ce74d128 Implicit # | | | `-ConstAttr 0x5614ce74d150 Implicit # | | |-FunctionDecl 0x5614ce74d268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce74d1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74d318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5614ce74d390 Implicit # | | | `-ConstAttr 0x5614ce74d3b8 Implicit # | | |-FunctionDecl 0x5614ce74d4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce74d430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74d590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5614ce74d608 Implicit # | | | `-ConstAttr 0x5614ce74d630 Implicit # | | |-FunctionDecl 0x5614ce74d758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce74d6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74d808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5614ce74d880 Implicit # | | | `-ConstAttr 0x5614ce74d8a8 Implicit # | | |-FunctionDecl 0x5614ce74d9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x5614ce74d908 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce74da68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5614ce74dae0 Implicit # | | | `-ConstAttr 0x5614ce74db08 Implicit # | | |-FunctionDecl 0x5614ce72bdc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce72bd10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72be70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5614ce72bee8 Implicit # | | | `-ConstAttr 0x5614ce72bf10 Implicit # | | |-FunctionDecl 0x5614ce72c038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce72bf88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72c0e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5614ce72c160 Implicit # | | | `-ConstAttr 0x5614ce72c188 Implicit # | | |-FunctionDecl 0x5614ce72c2b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce72c200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72c360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x5614ce72c3d8 Implicit # | | | `-ConstAttr 0x5614ce72c400 Implicit # | | |-FunctionDecl 0x5614ce72c5a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x5614ce72c478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce72c658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5614ce72c6d0 Implicit # | | | `-ConstAttr 0x5614ce72c6f8 Implicit # | | |-FunctionDecl 0x5614ce72c888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x5614ce72c760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72c938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5614ce72c9b0 Implicit # | | | `-ConstAttr 0x5614ce72c9d8 Implicit # | | |-FunctionDecl 0x5614ce72cb78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x5614ce72ca50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72cc28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5614ce72cca0 Implicit # | | | `-ConstAttr 0x5614ce72ccc8 Implicit # | | |-FunctionDecl 0x5614ce72ce78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x5614ce72cd50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72cf28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x5614ce72cfa0 Implicit # | | | `-ConstAttr 0x5614ce72cfc8 Implicit # | | |-FunctionDecl 0x5614ce72d158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x5614ce72d028 col:20 'float' # | | | |-BuiltinAliasAttr 0x5614ce72d208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5614ce72d280 Implicit # | | | `-ConstAttr 0x5614ce72d2a8 Implicit # | | |-FunctionDecl 0x5614ce72d438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x5614ce72d310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72d4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5614ce72d560 Implicit # | | | `-ConstAttr 0x5614ce72d588 Implicit # | | |-FunctionDecl 0x5614ce72d728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x5614ce72d600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72d7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5614ce72d850 Implicit # | | | `-ConstAttr 0x5614ce72d878 Implicit # | | |-FunctionDecl 0x5614ce72da18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x5614ce72d8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce72dac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x5614ce72db40 Implicit # | | | `-ConstAttr 0x5614ce72db68 Implicit # | | |-FunctionDecl 0x5614ce753bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x5614ce72dbc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x5614ce753c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce753cf8 Implicit # | | | `-ConstAttr 0x5614ce753d20 Implicit # | | |-FunctionDecl 0x5614ce753eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x5614ce753d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce753f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce753fe0 Implicit # | | | `-ConstAttr 0x5614ce754008 Implicit # | | |-FunctionDecl 0x5614ce7541a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x5614ce754080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce754258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce7542d0 Implicit # | | | `-ConstAttr 0x5614ce7542f8 Implicit # | | |-FunctionDecl 0x5614ce754498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x5614ce754370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce754548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce7545c0 Implicit # | | | `-ConstAttr 0x5614ce7545e8 Implicit # | | |-FunctionDecl 0x5614ce754710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce754660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7547c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce754838 Implicit # | | | `-ConstAttr 0x5614ce754860 Implicit # | | |-FunctionDecl 0x5614ce754988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7548d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce754a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce754ab0 Implicit # | | | `-ConstAttr 0x5614ce754ad8 Implicit # | | |-FunctionDecl 0x5614ce754c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce754b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce754cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce754d38 Implicit # | | | `-ConstAttr 0x5614ce754d60 Implicit # | | |-FunctionDecl 0x5614ce754e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce754dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce754f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce754fb0 Implicit # | | | `-ConstAttr 0x5614ce754fd8 Implicit # | | |-FunctionDecl 0x5614ce755178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x5614ce755050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce755228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce7552a0 Implicit # | | | `-ConstAttr 0x5614ce7552c8 Implicit # | | |-FunctionDecl 0x5614ce755468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce755340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce755518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce755590 Implicit # | | | `-ConstAttr 0x5614ce7555b8 Implicit # | | |-FunctionDecl 0x5614ce755758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce755630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce755808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce755880 Implicit # | | | `-ConstAttr 0x5614ce7558a8 Implicit # | | |-FunctionDecl 0x5614ce755a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce755920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce755af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce755b70 Implicit # | | | `-ConstAttr 0x5614ce755b98 Implicit # | | |-FunctionDecl 0x5614ce755d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x5614ce755c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce755df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce755e70 Implicit # | | | `-ConstAttr 0x5614ce755e98 Implicit # | | |-FunctionDecl 0x5614ce756038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce755f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7560e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce756160 Implicit # | | | `-ConstAttr 0x5614ce756188 Implicit # | | |-FunctionDecl 0x5614ce756328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce756200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7563d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce756450 Implicit # | | | `-ConstAttr 0x5614ce756478 Implicit # | | |-FunctionDecl 0x5614ce756618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7564f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7566c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x5614ce756740 Implicit # | | | `-ConstAttr 0x5614ce756768 Implicit # | | |-FunctionDecl 0x5614ce756878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x5614ce7567c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x5614ce756928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5614ce7569a0 Implicit # | | | `-ConstAttr 0x5614ce7569c8 Implicit # | | |-FunctionDecl 0x5614ce756ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce756a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce756b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5614ce756c18 Implicit # | | | `-ConstAttr 0x5614ce756c40 Implicit # | | |-FunctionDecl 0x5614ce756d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce756cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce756e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5614ce756e90 Implicit # | | | `-ConstAttr 0x5614ce756eb8 Implicit # | | |-FunctionDecl 0x5614ce756fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce756f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce757090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5614ce757108 Implicit # | | | `-ConstAttr 0x5614ce757130 Implicit # | | |-FunctionDecl 0x5614ce757240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x5614ce757190 col:18 'float' # | | | |-BuiltinAliasAttr 0x5614ce7572f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5614ce757368 Implicit # | | | `-ConstAttr 0x5614ce757390 Implicit # | | |-FunctionDecl 0x5614ce7574b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce757408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce757568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5614ce7575e0 Implicit # | | | `-ConstAttr 0x5614ce757608 Implicit # | | |-FunctionDecl 0x5614ce757730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce757680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7577e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5614ce757858 Implicit # | | | `-ConstAttr 0x5614ce757880 Implicit # | | |-FunctionDecl 0x5614ce7579a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7578f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce757a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x5614ce757ad0 Implicit # | | | `-ConstAttr 0x5614ce757af8 Implicit # | | |-FunctionDecl 0x5614ce757c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x5614ce757b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce757cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5614ce757d68 Implicit # | | | `-ConstAttr 0x5614ce757d90 Implicit # | | |-FunctionDecl 0x5614ce757ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce757df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce757f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5614ce757fd0 Implicit # | | | `-ConstAttr 0x5614ce757ff8 Implicit # | | |-FunctionDecl 0x5614ce758120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce758070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7581d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5614ce758248 Implicit # | | | `-ConstAttr 0x5614ce758270 Implicit # | | |-FunctionDecl 0x5614ce758398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7582e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce758448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5614ce7584c0 Implicit # | | | `-ConstAttr 0x5614ce7584e8 Implicit # | | |-FunctionDecl 0x5614ce7585f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x5614ce758548 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce7586a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5614ce758720 Implicit # | | | `-ConstAttr 0x5614ce758748 Implicit # | | |-FunctionDecl 0x5614ce758870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7587c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce758920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5614ce758998 Implicit # | | | `-ConstAttr 0x5614ce7589c0 Implicit # | | |-FunctionDecl 0x5614ce758ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce758a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce758b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5614ce758c20 Implicit # | | | `-ConstAttr 0x5614ce758c48 Implicit # | | |-FunctionDecl 0x5614ce758d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce758cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce758e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x5614ce758e98 Implicit # | | | `-ConstAttr 0x5614ce758ec0 Implicit # | | |-FunctionDecl 0x5614ce758fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x5614ce758f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x5614ce759078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5614ce7590f0 Implicit # | | | `-ConstAttr 0x5614ce759118 Implicit # | | |-FunctionDecl 0x5614ce7592a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x5614ce759180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce759358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5614ce7593d0 Implicit # | | | `-ConstAttr 0x5614ce7593f8 Implicit # | | |-FunctionDecl 0x5614ce759598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x5614ce759470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce759648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5614ce7596c0 Implicit # | | | `-ConstAttr 0x5614ce7596e8 Implicit # | | |-FunctionDecl 0x5614ce759888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x5614ce759760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce759938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5614ce7599b0 Implicit # | | | `-ConstAttr 0x5614ce7599d8 Implicit # | | |-FunctionDecl 0x5614ce759ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x5614ce759a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce759b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5614ce759c30 Implicit # | | | `-ConstAttr 0x5614ce759c58 Implicit # | | |-FunctionDecl 0x5614ce759df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x5614ce759cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce759ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5614ce759f20 Implicit # | | | `-ConstAttr 0x5614ce759f48 Implicit # | | |-FunctionDecl 0x5614ce75a0e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x5614ce759fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75a198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5614ce75a210 Implicit # | | | `-ConstAttr 0x5614ce75a238 Implicit # | | |-FunctionDecl 0x5614ce75a3d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x5614ce75a2b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75a488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x5614ce75a500 Implicit # | | | `-ConstAttr 0x5614ce75a528 Implicit # | | |-FunctionDecl 0x5614ce75a630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x5614ce75a588 col:16 'half' # | | | |-BuiltinAliasAttr 0x5614ce75a6e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5614ce75a758 Implicit # | | | `-ConstAttr 0x5614ce75a780 Implicit # | | |-FunctionDecl 0x5614ce75a898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x5614ce75a7e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75a948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5614ce75a9c0 Implicit # | | | `-ConstAttr 0x5614ce75a9e8 Implicit # | | |-FunctionDecl 0x5614ce75ab10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x5614ce75aa60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75abc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5614ce75ac58 Implicit # | | | `-ConstAttr 0x5614ce75ac80 Implicit # | | |-FunctionDecl 0x5614ce75ada8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x5614ce75acf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75ae58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5614ce75aed0 Implicit # | | | `-ConstAttr 0x5614ce75aef8 Implicit # | | |-FunctionDecl 0x5614ce75b000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x5614ce75af58 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce75b0b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5614ce75b128 Implicit # | | | `-ConstAttr 0x5614ce75b150 Implicit # | | |-FunctionDecl 0x5614ce75b278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x5614ce75b1c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75b328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5614ce75b3a0 Implicit # | | | `-ConstAttr 0x5614ce75b3c8 Implicit # | | |-FunctionDecl 0x5614ce75b4f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x5614ce75b440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75b5a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5614ce75b618 Implicit # | | | `-ConstAttr 0x5614ce75b640 Implicit # | | |-FunctionDecl 0x5614ce75b768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x5614ce75b6b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75b818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x5614ce75b890 Implicit # | | | `-ConstAttr 0x5614ce75b8b8 Implicit # | | |-FunctionDecl 0x5614ce75bb08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x5614ce75b918 col:15 'half' # | | | |-ParmVarDecl 0x5614ce75b998 col:21 'half' # | | | |-ParmVarDecl 0x5614ce75ba18 col:27 'half' # | | | |-BuiltinAliasAttr 0x5614ce75bbc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5614ce75bc50 Implicit # | | | `-ConstAttr 0x5614ce75bc78 Implicit # | | |-FunctionDecl 0x5614ce75bed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5614ce75bce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce75bd60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce75bde0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75bf90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5614ce75c008 Implicit # | | | `-ConstAttr 0x5614ce75c030 Implicit # | | |-FunctionDecl 0x5614ce75c298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5614ce75c0a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce75c128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce75c1a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75c358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5614ce75c3d0 Implicit # | | | `-ConstAttr 0x5614ce75c3f8 Implicit # | | |-FunctionDecl 0x5614ce75c660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5614ce75c470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce75c4f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce75c570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75c720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5614ce75c798 Implicit # | | | `-ConstAttr 0x5614ce75c7c0 Implicit # | | |-FunctionDecl 0x5614ce75ca10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x5614ce75c820 col:17 'float' # | | | |-ParmVarDecl 0x5614ce75c8a0 col:24 'float' # | | | |-ParmVarDecl 0x5614ce75c920 col:31 'float' # | | | |-BuiltinAliasAttr 0x5614ce75cad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5614ce75cb48 Implicit # | | | `-ConstAttr 0x5614ce75cb70 Implicit # | | |-FunctionDecl 0x5614ce75cde8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5614ce75cbe8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce75cc78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce75ccf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75cea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5614ce75cf20 Implicit # | | | `-ConstAttr 0x5614ce75cf48 Implicit # | | |-FunctionDecl 0x5614ce75d1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5614ce75cfc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce75d040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce75d0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75d270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5614ce75d2e8 Implicit # | | | `-ConstAttr 0x5614ce75d310 Implicit # | | |-FunctionDecl 0x5614ce75d578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5614ce75d388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce75d408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce75d488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75d638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x5614ce75d6b0 Implicit # | | | `-ConstAttr 0x5614ce75d6d8 Implicit # | | |-FunctionDecl 0x5614ce75d7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x5614ce75d738 col:14 'half' # | | | |-BuiltinAliasAttr 0x5614ce75d898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5614ce75d910 Implicit # | | | `-ConstAttr 0x5614ce75d938 Implicit # | | |-FunctionDecl 0x5614ce75da50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce75d9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75db00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5614ce75db78 Implicit # | | | `-ConstAttr 0x5614ce75dba0 Implicit # | | |-FunctionDecl 0x5614ce75dd20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce75dc70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75ddd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5614ce75de48 Implicit # | | | `-ConstAttr 0x5614ce75de70 Implicit # | | |-FunctionDecl 0x5614ce75df98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce75dee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75e048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5614ce75e0c0 Implicit # | | | `-ConstAttr 0x5614ce75e0e8 Implicit # | | |-FunctionDecl 0x5614ce75e1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x5614ce75e148 col:16 'float' # | | | |-BuiltinAliasAttr 0x5614ce75e2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5614ce75e320 Implicit # | | | `-ConstAttr 0x5614ce75e348 Implicit # | | |-FunctionDecl 0x5614ce75e470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce75e3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75e520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5614ce75e598 Implicit # | | | `-ConstAttr 0x5614ce75e5c0 Implicit # | | |-FunctionDecl 0x5614ce75e6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce75e638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75e798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5614ce75e810 Implicit # | | | `-ConstAttr 0x5614ce75e838 Implicit # | | |-FunctionDecl 0x5614ce75e960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce75e8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75ea10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x5614ce75ea88 Implicit # | | | `-ConstAttr 0x5614ce75eab0 Implicit # | | |-FunctionDecl 0x5614ce75ebc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x5614ce75eb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x5614ce75ec70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5614ce75ece8 Implicit # | | | `-ConstAttr 0x5614ce75ed10 Implicit # | | |-FunctionDecl 0x5614ce75ee28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce75ed78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75eed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5614ce75ef50 Implicit # | | | `-ConstAttr 0x5614ce75ef78 Implicit # | | |-FunctionDecl 0x5614ce75f0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce75eff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75f150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5614ce75f1c8 Implicit # | | | `-ConstAttr 0x5614ce75f1f0 Implicit # | | |-FunctionDecl 0x5614ce75f318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce75f268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75f3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5614ce75f440 Implicit # | | | `-ConstAttr 0x5614ce75f468 Implicit # | | |-FunctionDecl 0x5614ce75f578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x5614ce75f4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x5614ce75f628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5614ce75f6a0 Implicit # | | | `-ConstAttr 0x5614ce75f6c8 Implicit # | | |-FunctionDecl 0x5614ce75f7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce75f740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75f8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5614ce75f918 Implicit # | | | `-ConstAttr 0x5614ce75f940 Implicit # | | |-FunctionDecl 0x5614ce75fa68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce75f9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce75fb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5614ce75fb90 Implicit # | | | `-ConstAttr 0x5614ce75fbb8 Implicit # | | |-FunctionDecl 0x5614ce760d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce760c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce760df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x5614ce760e68 Implicit # | | | `-ConstAttr 0x5614ce760e90 Implicit # | | |-FunctionDecl 0x5614ce760fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x5614ce760ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce761050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5614ce7610c8 Implicit # | | | `-ConstAttr 0x5614ce7610f0 Implicit # | | |-FunctionDecl 0x5614ce761208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce761158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7612b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5614ce761330 Implicit # | | | `-ConstAttr 0x5614ce761358 Implicit # | | |-FunctionDecl 0x5614ce761480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce7613d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce761530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5614ce7615a8 Implicit # | | | `-ConstAttr 0x5614ce7615d0 Implicit # | | |-FunctionDecl 0x5614ce7616f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce761648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7617a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5614ce761820 Implicit # | | | `-ConstAttr 0x5614ce761848 Implicit # | | |-FunctionDecl 0x5614ce761958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x5614ce7618a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce761a08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5614ce761a80 Implicit # | | | `-ConstAttr 0x5614ce761aa8 Implicit # | | |-FunctionDecl 0x5614ce761bd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce761b20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce761c80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5614ce761cf8 Implicit # | | | `-ConstAttr 0x5614ce761d20 Implicit # | | |-FunctionDecl 0x5614ce761e48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce761d98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce761ef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5614ce761f70 Implicit # | | | `-ConstAttr 0x5614ce761f98 Implicit # | | |-FunctionDecl 0x5614ce7620c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce762010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce762170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x5614ce7621e8 Implicit # | | | `-ConstAttr 0x5614ce762210 Implicit # | | |-FunctionDecl 0x5614ce762460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x5614ce762270 col:14 'half' # | | | |-ParmVarDecl 0x5614ce7622f0 col:20 'half' # | | | |-ParmVarDecl 0x5614ce762370 col:26 'half' # | | | |-BuiltinAliasAttr 0x5614ce762520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce762598 Implicit # | | | `-ConstAttr 0x5614ce7625c0 Implicit # | | |-FunctionDecl 0x5614ce762818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x5614ce762628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce7626a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce762728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7628d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce762950 Implicit # | | | `-ConstAttr 0x5614ce762978 Implicit # | | |-FunctionDecl 0x5614ce762be0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x5614ce7629f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce762a70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce762af0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce763cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce763d40 Implicit # | | | `-ConstAttr 0x5614ce763d68 Implicit # | | |-FunctionDecl 0x5614ce763fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x5614ce763de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce763e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce763ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce764090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce764108 Implicit # | | | `-ConstAttr 0x5614ce764130 Implicit # | | |-FunctionDecl 0x5614ce764380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x5614ce764190 col:12 'int' # | | | |-ParmVarDecl 0x5614ce764210 col:17 'int' # | | | |-ParmVarDecl 0x5614ce764290 col:22 'int' # | | | |-BuiltinAliasAttr 0x5614ce764440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce7644b8 Implicit # | | | `-ConstAttr 0x5614ce7644e0 Implicit # | | |-FunctionDecl 0x5614ce764748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x5614ce764558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce7645d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce764658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce764808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce764880 Implicit # | | | `-ConstAttr 0x5614ce7648a8 Implicit # | | |-FunctionDecl 0x5614ce764b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x5614ce764920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce7649a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce764a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce764bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce764c48 Implicit # | | | `-ConstAttr 0x5614ce764c70 Implicit # | | |-FunctionDecl 0x5614ce764ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x5614ce764ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce764d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce764de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce764f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce765010 Implicit # | | | `-ConstAttr 0x5614ce765038 Implicit # | | |-FunctionDecl 0x5614ce7652a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x5614ce7650b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce765130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce7651b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce765360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce7653d8 Implicit # | | | `-ConstAttr 0x5614ce765400 Implicit # | | |-FunctionDecl 0x5614ce765668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x5614ce765478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce7654f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce765578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce765728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce7657a0 Implicit # | | | `-ConstAttr 0x5614ce7657c8 Implicit # | | |-FunctionDecl 0x5614ce765a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x5614ce765840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce7658c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce765940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce765af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce765b68 Implicit # | | | `-ConstAttr 0x5614ce765b90 Implicit # | | |-FunctionDecl 0x5614ce765e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x5614ce765c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce765cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce765d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce765ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce765f68 Implicit # | | | `-ConstAttr 0x5614ce765f90 Implicit # | | |-FunctionDecl 0x5614ce7661f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x5614ce766008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce766088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce766108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce7662b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce766330 Implicit # | | | `-ConstAttr 0x5614ce766358 Implicit # | | |-FunctionDecl 0x5614ce7665c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5614ce7663d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce766450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce7664d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce766680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce7666f8 Implicit # | | | `-ConstAttr 0x5614ce766720 Implicit # | | |-FunctionDecl 0x5614ce766988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5614ce766798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce766818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce766898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce766a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce766ac0 Implicit # | | | `-ConstAttr 0x5614ce766ae8 Implicit # | | |-FunctionDecl 0x5614ce766d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5614ce766b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce766be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce766c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce766e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce766e88 Implicit # | | | `-ConstAttr 0x5614ce766eb0 Implicit # | | |-FunctionDecl 0x5614ce767118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5614ce766f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce766fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce767028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce7671d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce767250 Implicit # | | | `-ConstAttr 0x5614ce767278 Implicit # | | |-FunctionDecl 0x5614ce7674e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7672f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce767370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce7673f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7675a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce767618 Implicit # | | | `-ConstAttr 0x5614ce767640 Implicit # | | |-FunctionDecl 0x5614ce7678a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7676b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce767738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce7677b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce767968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce7679e0 Implicit # | | | `-ConstAttr 0x5614ce767a08 Implicit # | | |-FunctionDecl 0x5614ce767cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5614ce767a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce767b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce767b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce767d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce767e08 Implicit # | | | `-ConstAttr 0x5614ce767e30 Implicit # | | |-FunctionDecl 0x5614ce768080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x5614ce767e90 col:16 'float' # | | | |-ParmVarDecl 0x5614ce767f10 col:23 'float' # | | | |-ParmVarDecl 0x5614ce767f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x5614ce768140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce7681b8 Implicit # | | | `-ConstAttr 0x5614ce7681e0 Implicit # | | |-FunctionDecl 0x5614ce768448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x5614ce768258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce7682d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce768358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce768508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce768580 Implicit # | | | `-ConstAttr 0x5614ce7685a8 Implicit # | | |-FunctionDecl 0x5614ce768810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x5614ce768620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce7686a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce768720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7688d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce768948 Implicit # | | | `-ConstAttr 0x5614ce768970 Implicit # | | |-FunctionDecl 0x5614ce768bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x5614ce7689e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce768a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce768ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce768c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce768d10 Implicit # | | | `-ConstAttr 0x5614ce768d38 Implicit # | | |-FunctionDecl 0x5614ce768f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x5614ce768d98 col:18 'double' # | | | |-ParmVarDecl 0x5614ce768e18 col:26 'double' # | | | |-ParmVarDecl 0x5614ce768e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x5614ce769048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce7690c0 Implicit # | | | `-ConstAttr 0x5614ce7690e8 Implicit # | | |-FunctionDecl 0x5614ce769350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x5614ce769160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce7691e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce769260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce769410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce769488 Implicit # | | | `-ConstAttr 0x5614ce7694b0 Implicit # | | |-FunctionDecl 0x5614ce769718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x5614ce769528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce7695a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce769628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7697d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce769850 Implicit # | | | `-ConstAttr 0x5614ce769878 Implicit # | | |-FunctionDecl 0x5614ce769ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x5614ce7698f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce769970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce7699f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce769ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x5614ce769c18 Implicit # | | | `-ConstAttr 0x5614ce769c40 Implicit # | | |-FunctionDecl 0x5614ce739f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x5614ce739db0 col:14 'half' # | | | |-ParmVarDecl 0x5614ce739e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x5614ce739fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce73a030 Implicit # | | | `-ConstAttr 0x5614ce73a058 Implicit # | | |-FunctionDecl 0x5614ce73a210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5614ce73a0c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce73a140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73a2c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce73a340 Implicit # | | | `-ConstAttr 0x5614ce73a368 Implicit # | | |-FunctionDecl 0x5614ce73a530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5614ce73a3e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce73a460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73a5e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce73a660 Implicit # | | | `-ConstAttr 0x5614ce73a688 Implicit # | | |-FunctionDecl 0x5614ce73a850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5614ce73a700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce73a780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73a908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce73a980 Implicit # | | | `-ConstAttr 0x5614ce73a9a8 Implicit # | | |-FunctionDecl 0x5614ce73ab58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x5614ce73aa08 col:12 'int' # | | | |-ParmVarDecl 0x5614ce73aa88 col:17 'int' # | | | |-BuiltinAliasAttr 0x5614ce73ac10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce73ac88 Implicit # | | | `-ConstAttr 0x5614ce73acb0 Implicit # | | |-FunctionDecl 0x5614ce73aef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5614ce73ad28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce73ada8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73afb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce73b028 Implicit # | | | `-ConstAttr 0x5614ce73b050 Implicit # | | |-FunctionDecl 0x5614ce73b298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5614ce73b0c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce73b148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73b350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce73b3c8 Implicit # | | | `-ConstAttr 0x5614ce73b3f0 Implicit # | | |-FunctionDecl 0x5614ce73b638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5614ce73b468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce73b4e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73b6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce73b768 Implicit # | | | `-ConstAttr 0x5614ce73b790 Implicit # | | |-FunctionDecl 0x5614ce73b958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5614ce73b808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce73b888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce73ba10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce73ba88 Implicit # | | | `-ConstAttr 0x5614ce73bab0 Implicit # | | |-FunctionDecl 0x5614ce73bcb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5614ce73bb28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce73bba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce73bd70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce76fd48 Implicit # | | | `-ConstAttr 0x5614ce76fd70 Implicit # | | |-FunctionDecl 0x5614ce76ffb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5614ce76fde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce76fe68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce770070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce7700e8 Implicit # | | | `-ConstAttr 0x5614ce770110 Implicit # | | |-FunctionDecl 0x5614ce770318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5614ce770188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce770208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7703d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce770448 Implicit # | | | `-ConstAttr 0x5614ce770470 Implicit # | | |-FunctionDecl 0x5614ce770638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5614ce7704e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce770568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce7706f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce770768 Implicit # | | | `-ConstAttr 0x5614ce770790 Implicit # | | |-FunctionDecl 0x5614ce7709d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5614ce770808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce770888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce770a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce770b08 Implicit # | | | `-ConstAttr 0x5614ce770b30 Implicit # | | |-FunctionDecl 0x5614ce770d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5614ce770ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce770c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce770e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce770ea8 Implicit # | | | `-ConstAttr 0x5614ce770ed0 Implicit # | | |-FunctionDecl 0x5614ce771118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5614ce770f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce770fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7711d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce771248 Implicit # | | | `-ConstAttr 0x5614ce771270 Implicit # | | |-FunctionDecl 0x5614ce771438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5614ce7712e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce771368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce7714f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce771568 Implicit # | | | `-ConstAttr 0x5614ce771590 Implicit # | | |-FunctionDecl 0x5614ce7717d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5614ce771608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce771688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce771890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce771908 Implicit # | | | `-ConstAttr 0x5614ce771930 Implicit # | | |-FunctionDecl 0x5614ce771b78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7719a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce771a28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce771c30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce771ca8 Implicit # | | | `-ConstAttr 0x5614ce771cd0 Implicit # | | |-FunctionDecl 0x5614ce771f38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5614ce771d60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce771de0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce771ff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce772068 Implicit # | | | `-ConstAttr 0x5614ce772090 Implicit # | | |-FunctionDecl 0x5614ce772240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x5614ce7720f0 col:16 'float' # | | | |-ParmVarDecl 0x5614ce772170 col:23 'float' # | | | |-BuiltinAliasAttr 0x5614ce7722f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce772370 Implicit # | | | `-ConstAttr 0x5614ce772398 Implicit # | | |-FunctionDecl 0x5614ce772560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5614ce772410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce772490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce772618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce772690 Implicit # | | | `-ConstAttr 0x5614ce7726b8 Implicit # | | |-FunctionDecl 0x5614ce772880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5614ce772730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce7727b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce772938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce7729b0 Implicit # | | | `-ConstAttr 0x5614ce7729d8 Implicit # | | |-FunctionDecl 0x5614ce772ba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5614ce772a50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce772ad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce772c58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce772cd0 Implicit # | | | `-ConstAttr 0x5614ce772cf8 Implicit # | | |-FunctionDecl 0x5614ce772ea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x5614ce772d58 col:18 'double' # | | | |-ParmVarDecl 0x5614ce772dd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x5614ce772f60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce772fd8 Implicit # | | | `-ConstAttr 0x5614ce773000 Implicit # | | |-FunctionDecl 0x5614ce773248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5614ce773078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce7730f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce773300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce773378 Implicit # | | | `-ConstAttr 0x5614ce7733a0 Implicit # | | |-FunctionDecl 0x5614ce7735e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5614ce773418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce773498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7736a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce773718 Implicit # | | | `-ConstAttr 0x5614ce773740 Implicit # | | |-FunctionDecl 0x5614ce773988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5614ce7737b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce773838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce773a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x5614ce773ab8 Implicit # | | | `-ConstAttr 0x5614ce773ae0 Implicit # | | |-FunctionDecl 0x5614ce773d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x5614ce773b40 col:14 'half' # | | | |-ParmVarDecl 0x5614ce773bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x5614ce773dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce773e50 Implicit # | | | `-ConstAttr 0x5614ce773e78 Implicit # | | |-FunctionDecl 0x5614ce774030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5614ce773ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce773f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7740e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce774160 Implicit # | | | `-ConstAttr 0x5614ce774188 Implicit # | | |-FunctionDecl 0x5614ce774350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5614ce774200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce774280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce774408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce774480 Implicit # | | | `-ConstAttr 0x5614ce7744a8 Implicit # | | |-FunctionDecl 0x5614ce774670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5614ce774520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce7745a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce774728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce7747a0 Implicit # | | | `-ConstAttr 0x5614ce7747c8 Implicit # | | |-FunctionDecl 0x5614ce774978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x5614ce774828 col:12 'int' # | | | |-ParmVarDecl 0x5614ce7748a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x5614ce774a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce774aa8 Implicit # | | | `-ConstAttr 0x5614ce774ad0 Implicit # | | |-FunctionDecl 0x5614ce774c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x5614ce774b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce774bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce774d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce774dc8 Implicit # | | | `-ConstAttr 0x5614ce774df0 Implicit # | | |-FunctionDecl 0x5614ce774fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x5614ce774e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce774ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce775070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce7750e8 Implicit # | | | `-ConstAttr 0x5614ce775110 Implicit # | | |-FunctionDecl 0x5614ce7752d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x5614ce775188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce775208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce775390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce775408 Implicit # | | | `-ConstAttr 0x5614ce775430 Implicit # | | |-FunctionDecl 0x5614ce7755f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x5614ce7754a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce775528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7756b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce775728 Implicit # | | | `-ConstAttr 0x5614ce775750 Implicit # | | |-FunctionDecl 0x5614ce775918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x5614ce7757c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce775848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7759d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce775a48 Implicit # | | | `-ConstAttr 0x5614ce775a70 Implicit # | | |-FunctionDecl 0x5614ce775c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x5614ce775ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce775b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce775cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce775d78 Implicit # | | | `-ConstAttr 0x5614ce775da0 Implicit # | | |-FunctionDecl 0x5614ce775f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x5614ce775e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce775e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce776020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce776098 Implicit # | | | `-ConstAttr 0x5614ce7760c0 Implicit # | | |-FunctionDecl 0x5614ce776270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x5614ce776120 col:16 'float' # | | | |-ParmVarDecl 0x5614ce7761a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x5614ce776328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce7763a0 Implicit # | | | `-ConstAttr 0x5614ce7763c8 Implicit # | | |-FunctionDecl 0x5614ce776590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5614ce776440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce7764c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce776648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce7766c0 Implicit # | | | `-ConstAttr 0x5614ce7766e8 Implicit # | | |-FunctionDecl 0x5614ce7768b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5614ce776760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce7767e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce776968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce7769e0 Implicit # | | | `-ConstAttr 0x5614ce776a08 Implicit # | | |-FunctionDecl 0x5614ce776bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5614ce776a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce776b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce776c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce776d00 Implicit # | | | `-ConstAttr 0x5614ce776d28 Implicit # | | |-FunctionDecl 0x5614ce776ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x5614ce776da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce776e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce776fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce777020 Implicit # | | | `-ConstAttr 0x5614ce777048 Implicit # | | |-FunctionDecl 0x5614ce777210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x5614ce7770c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce777140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7772c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce777340 Implicit # | | | `-ConstAttr 0x5614ce777368 Implicit # | | |-FunctionDecl 0x5614ce777530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x5614ce7773e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce777460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7775e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce777660 Implicit # | | | `-ConstAttr 0x5614ce777688 Implicit # | | |-FunctionDecl 0x5614ce777850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x5614ce777700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce777780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce777908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce777980 Implicit # | | | `-ConstAttr 0x5614ce7779a8 Implicit # | | |-FunctionDecl 0x5614ce777b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x5614ce777a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce777aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce777c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce777ca0 Implicit # | | | `-ConstAttr 0x5614ce777cc8 Implicit # | | |-FunctionDecl 0x5614ce7798b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x5614ce779768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce7797e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce779970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce7799e8 Implicit # | | | `-ConstAttr 0x5614ce779a10 Implicit # | | |-FunctionDecl 0x5614ce779bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x5614ce779a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce779b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce779c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce779d08 Implicit # | | | `-ConstAttr 0x5614ce779d30 Implicit # | | |-FunctionDecl 0x5614ce779ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x5614ce779da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce779e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce779fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce77a028 Implicit # | | | `-ConstAttr 0x5614ce77a050 Implicit # | | |-FunctionDecl 0x5614ce77a200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x5614ce77a0b0 col:18 'double' # | | | |-ParmVarDecl 0x5614ce77a130 col:26 'double' # | | | |-BuiltinAliasAttr 0x5614ce77a2b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce77a330 Implicit # | | | `-ConstAttr 0x5614ce77a358 Implicit # | | |-FunctionDecl 0x5614ce77a520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x5614ce77a3d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce77a450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77a5d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce77a650 Implicit # | | | `-ConstAttr 0x5614ce77a678 Implicit # | | |-FunctionDecl 0x5614ce77a840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x5614ce77a6f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce77a770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77a8f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce77a970 Implicit # | | | `-ConstAttr 0x5614ce77a998 Implicit # | | |-FunctionDecl 0x5614ce77ab60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x5614ce77aa10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce77aa90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77ac18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x5614ce77ac90 Implicit # | | | `-ConstAttr 0x5614ce77acb8 Implicit # | | |-FunctionTemplateDecl 0x5614ce77b0e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5614ce77ad08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5614ce77ad78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5614ce77b038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5614ce77ae90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x5614ce77af68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce77b148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5614ce77b650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5614ce77b1c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce77b258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5614ce77b2c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5614ce77b5a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5614ce77b3f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x5614ce77b4d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce77b6b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5614ce77bb50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5614ce77b778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5614ce77b7e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5614ce77baa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5614ce77b920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x5614ce77b9d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce77bbb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5614ce77c0d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x5614ce77bc40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce77bcd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5614ce77bd48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5614ce77c028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5614ce77be98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x5614ce77bf58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce77c138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5614ce77c668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5614ce77c1d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5614ce77c248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x5614ce77c2b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5614ce77c5c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5614ce77c418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x5614ce77c4f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce77c6d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5614ce77cca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x5614ce77c758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce77c7f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5614ce77c868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x5614ce77c8d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x5614ce77cc00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x5614ce77ca50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5614ce77cb30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce77cd10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x5614ce77d0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x5614ce77cdb0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5614ce77ce20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5614ce77d028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5614ce77cf78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce77d130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x5614ce77d580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x5614ce77d1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce77d248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5614ce77d2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5614ce77d4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x5614ce77d428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce77d5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x5614ce77d770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x5614ce77d690 col:20 'half' # | | | |-BuiltinAliasAttr 0x5614ce77d820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5614ce77d898 Implicit # | | | `-ConstAttr 0x5614ce77d8c0 Implicit # | | |-FunctionDecl 0x5614ce77d9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce77d928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77da88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5614ce77db00 Implicit # | | | `-ConstAttr 0x5614ce77db28 Implicit # | | |-FunctionDecl 0x5614ce77dc50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce77dba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77dd00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5614ce77dd78 Implicit # | | | `-ConstAttr 0x5614ce77dda0 Implicit # | | |-FunctionDecl 0x5614ce77dec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce77de18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77df78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5614ce77dff0 Implicit # | | | `-ConstAttr 0x5614ce77e018 Implicit # | | |-FunctionDecl 0x5614ce77e128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x5614ce77e078 col:22 'float' # | | | |-BuiltinAliasAttr 0x5614ce77e1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5614ce77e250 Implicit # | | | `-ConstAttr 0x5614ce77e278 Implicit # | | |-FunctionDecl 0x5614ce77e3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce77e2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77e450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5614ce77e4c8 Implicit # | | | `-ConstAttr 0x5614ce77e4f0 Implicit # | | |-FunctionDecl 0x5614ce77e618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce77e568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77e6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5614ce77e740 Implicit # | | | `-ConstAttr 0x5614ce77e768 Implicit # | | |-FunctionDecl 0x5614ce77e890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce77e7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77e940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x5614ce77e9b8 Implicit # | | | `-ConstAttr 0x5614ce77e9e0 Implicit # | | |-FunctionDecl 0x5614ce77eb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x5614ce77ea38 col:13 'bool' # | | | |-ParmVarDecl 0x5614ce77eab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x5614ce77ec30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce77eca8 Implicit # | | | `-ConstAttr 0x5614ce77ecd0 Implicit # | | |-FunctionDecl 0x5614ce77ee88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x5614ce77ed38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x5614ce77edb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77ef40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce77efb8 Implicit # | | | `-ConstAttr 0x5614ce77efe0 Implicit # | | |-FunctionDecl 0x5614ce77f1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x5614ce77f058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x5614ce77f0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77f260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce77f2d8 Implicit # | | | `-ConstAttr 0x5614ce77f300 Implicit # | | |-FunctionDecl 0x5614ce77f4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x5614ce77f378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x5614ce77f3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce77f580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce77f5f8 Implicit # | | | `-ConstAttr 0x5614ce77f620 Implicit # | | |-FunctionDecl 0x5614ce77f7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x5614ce77f680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x5614ce77f700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce77f8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce77f918 Implicit # | | | `-ConstAttr 0x5614ce77f940 Implicit # | | |-FunctionDecl 0x5614ce77faf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x5614ce77f9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x5614ce77fa20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce77fba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce77fc20 Implicit # | | | `-ConstAttr 0x5614ce77fc48 Implicit # | | |-FunctionDecl 0x5614ce77fdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x5614ce77fca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x5614ce77fd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce77feb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce77ff28 Implicit # | | | `-ConstAttr 0x5614ce77ff50 Implicit # | | |-FunctionDecl 0x5614ce780100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x5614ce77ffb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x5614ce780030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce7801b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce780230 Implicit # | | | `-ConstAttr 0x5614ce780258 Implicit # | | |-FunctionDecl 0x5614ce780408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x5614ce7802b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x5614ce780338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce7804c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce780538 Implicit # | | | `-ConstAttr 0x5614ce780560 Implicit # | | |-FunctionDecl 0x5614ce780710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x5614ce7805c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x5614ce780640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce7807c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce780840 Implicit # | | | `-ConstAttr 0x5614ce780868 Implicit # | | |-FunctionDecl 0x5614ce780a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x5614ce7808c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x5614ce780948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce780ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce780b48 Implicit # | | | `-ConstAttr 0x5614ce780b70 Implicit # | | |-FunctionDecl 0x5614ce780d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x5614ce780bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x5614ce780c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce780dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce780e50 Implicit # | | | `-ConstAttr 0x5614ce780e78 Implicit # | | |-FunctionDecl 0x5614ce781028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x5614ce780ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x5614ce780f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce7810e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce781158 Implicit # | | | `-ConstAttr 0x5614ce781180 Implicit # | | |-FunctionDecl 0x5614ce781330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x5614ce7811e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x5614ce781260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce7813e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce781460 Implicit # | | | `-ConstAttr 0x5614ce781488 Implicit # | | |-FunctionDecl 0x5614ce781638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x5614ce7814e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x5614ce781568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce7816f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce781790 Implicit # | | | `-ConstAttr 0x5614ce7817b8 Implicit # | | |-FunctionDecl 0x5614ce781968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x5614ce781818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x5614ce781898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce781a20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce781a98 Implicit # | | | `-ConstAttr 0x5614ce781ac0 Implicit # | | |-FunctionDecl 0x5614ce781c70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x5614ce781b20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x5614ce781ba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce781d28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce781da0 Implicit # | | | `-ConstAttr 0x5614ce781dc8 Implicit # | | |-FunctionDecl 0x5614ce781f78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x5614ce781e28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x5614ce781ea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce782030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce7820a8 Implicit # | | | `-ConstAttr 0x5614ce7820d0 Implicit # | | |-FunctionDecl 0x5614ce782280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x5614ce782130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x5614ce7821b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x5614ce782338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x5614ce7823b0 Implicit # | | | `-ConstAttr 0x5614ce7823d8 Implicit # | | |-FunctionDecl 0x5614ce782588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x5614ce782438 col:14 'half' # | | | |-ParmVarDecl 0x5614ce7824b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x5614ce782640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5614ce7826b8 Implicit # | | | `-ConstAttr 0x5614ce7826e0 Implicit # | | |-FunctionDecl 0x5614ce782898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5614ce782748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce7827c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce782950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5614ce7829c8 Implicit # | | | `-ConstAttr 0x5614ce7829f0 Implicit # | | |-FunctionDecl 0x5614ce782bb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5614ce782a68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce782ae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce782c70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5614ce782ce8 Implicit # | | | `-ConstAttr 0x5614ce782d10 Implicit # | | |-FunctionDecl 0x5614ce782ed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5614ce782d88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce782e08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce782f90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5614ce783008 Implicit # | | | `-ConstAttr 0x5614ce783030 Implicit # | | |-FunctionDecl 0x5614ce7831e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x5614ce783090 col:16 'float' # | | | |-ParmVarDecl 0x5614ce783110 col:23 'float' # | | | |-BuiltinAliasAttr 0x5614ce783298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5614ce783310 Implicit # | | | `-ConstAttr 0x5614ce783338 Implicit # | | |-FunctionDecl 0x5614ce783500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5614ce7833b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce783430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7835b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5614ce783630 Implicit # | | | `-ConstAttr 0x5614ce783658 Implicit # | | |-FunctionDecl 0x5614ce783870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5614ce7836d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce7837a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce783928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5614ce7839a0 Implicit # | | | `-ConstAttr 0x5614ce7839c8 Implicit # | | |-FunctionDecl 0x5614ce783b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5614ce783a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce783ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce783c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x5614ce783cc0 Implicit # | | | `-ConstAttr 0x5614ce783ce8 Implicit # | | |-FunctionDecl 0x5614ce783e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce783d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce783ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5614ce783f38 Implicit # | | | `-ConstAttr 0x5614ce783f60 Implicit # | | |-FunctionDecl 0x5614ce784078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce783fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce784128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5614ce7841a0 Implicit # | | | `-ConstAttr 0x5614ce7841c8 Implicit # | | |-FunctionDecl 0x5614ce7842f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce784240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7843a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5614ce784418 Implicit # | | | `-ConstAttr 0x5614ce784440 Implicit # | | |-FunctionDecl 0x5614ce784568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7844b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce784618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5614ce784690 Implicit # | | | `-ConstAttr 0x5614ce7846b8 Implicit # | | |-FunctionDecl 0x5614ce7847e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce784730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce784890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5614ce784908 Implicit # | | | `-ConstAttr 0x5614ce784930 Implicit # | | |-FunctionDecl 0x5614ce784a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7849a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce784b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5614ce784b80 Implicit # | | | `-ConstAttr 0x5614ce784ba8 Implicit # | | |-FunctionDecl 0x5614ce784cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce784c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce784d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5614ce784df8 Implicit # | | | `-ConstAttr 0x5614ce784e20 Implicit # | | |-FunctionDecl 0x5614ce784f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce784e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce784ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x5614ce785070 Implicit # | | | `-ConstAttr 0x5614ce785098 Implicit # | | |-FunctionDecl 0x5614ce785260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5614ce785110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce785190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce785318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x5614ce785390 Implicit # | | | `-ConstAttr 0x5614ce7853b8 Implicit # | | |-FunctionDecl 0x5614ce785570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5614ce785420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce7854a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce785628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x5614ce7856a0 Implicit # | | | `-ConstAttr 0x5614ce7856c8 Implicit # | | |-FunctionDecl 0x5614ce7857f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x5614ce785728 col:14 'half' # | | | |-BuiltinAliasAttr 0x5614ce7858a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce785920 Implicit # | | | `-ConstAttr 0x5614ce785948 Implicit # | | |-FunctionDecl 0x5614ce785a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7859b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce785b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce785b88 Implicit # | | | `-ConstAttr 0x5614ce785bb0 Implicit # | | |-FunctionDecl 0x5614ce785cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce785c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce785d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce785e00 Implicit # | | | `-ConstAttr 0x5614ce785e28 Implicit # | | |-FunctionDecl 0x5614ce785f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce785ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce786000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce786078 Implicit # | | | `-ConstAttr 0x5614ce7860a0 Implicit # | | |-FunctionDecl 0x5614ce7861b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x5614ce786100 col:16 'float' # | | | |-BuiltinAliasAttr 0x5614ce786260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce7862d8 Implicit # | | | `-ConstAttr 0x5614ce786300 Implicit # | | |-FunctionDecl 0x5614ce786428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce786378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7864d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce786550 Implicit # | | | `-ConstAttr 0x5614ce786578 Implicit # | | |-FunctionDecl 0x5614ce7866a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7865f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce786750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce7867c8 Implicit # | | | `-ConstAttr 0x5614ce7867f0 Implicit # | | |-FunctionDecl 0x5614ce786918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce786868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7869c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce786a40 Implicit # | | | `-ConstAttr 0x5614ce786a68 Implicit # | | |-FunctionDecl 0x5614ce786b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x5614ce786ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x5614ce786c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce786ca0 Implicit # | | | `-ConstAttr 0x5614ce786cc8 Implicit # | | |-FunctionDecl 0x5614ce786df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x5614ce786d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce786ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce786f18 Implicit # | | | `-ConstAttr 0x5614ce786f40 Implicit # | | |-FunctionDecl 0x5614ce787068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x5614ce786fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce787118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce787190 Implicit # | | | `-ConstAttr 0x5614ce7871b8 Implicit # | | |-FunctionDecl 0x5614ce7872e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x5614ce787230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce787390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x5614ce787408 Implicit # | | | `-ConstAttr 0x5614ce787430 Implicit # | | |-FunctionDecl 0x5614ce787540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x5614ce787490 col:16 'half' # | | | |-BuiltinAliasAttr 0x5614ce7875f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5614ce787668 Implicit # | | | `-ConstAttr 0x5614ce787690 Implicit # | | |-FunctionDecl 0x5614ce7877c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7876f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce787870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5614ce7878e8 Implicit # | | | `-ConstAttr 0x5614ce787910 Implicit # | | |-FunctionDecl 0x5614ce787a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce787988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce787ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5614ce787b60 Implicit # | | | `-ConstAttr 0x5614ce787b88 Implicit # | | |-FunctionDecl 0x5614ce787cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce787c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce787d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5614ce787dd8 Implicit # | | | `-ConstAttr 0x5614ce787e00 Implicit # | | |-FunctionDecl 0x5614ce787f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x5614ce787e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x5614ce787fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5614ce788038 Implicit # | | | `-ConstAttr 0x5614ce788060 Implicit # | | |-FunctionDecl 0x5614ce788188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7880d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce788238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5614ce7882b0 Implicit # | | | `-ConstAttr 0x5614ce7882d8 Implicit # | | |-FunctionDecl 0x5614ce788400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce788350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7884b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5614ce788528 Implicit # | | | `-ConstAttr 0x5614ce788550 Implicit # | | |-FunctionDecl 0x5614ce788678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7885c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce788728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x5614ce7887a0 Implicit # | | | `-ConstAttr 0x5614ce7887c8 Implicit # | | |-FunctionDecl 0x5614ce7888d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x5614ce788828 col:16 'half' # | | | |-BuiltinAliasAttr 0x5614ce788988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5614ce788a00 Implicit # | | | `-ConstAttr 0x5614ce788a28 Implicit # | | |-FunctionDecl 0x5614ce788b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce788a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce788bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5614ce788c68 Implicit # | | | `-ConstAttr 0x5614ce788c90 Implicit # | | |-FunctionDecl 0x5614ce788db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce788d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce788e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5614ce788ee0 Implicit # | | | `-ConstAttr 0x5614ce788f08 Implicit # | | |-FunctionDecl 0x5614ce789030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce788f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7890e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5614ce789158 Implicit # | | | `-ConstAttr 0x5614ce789180 Implicit # | | |-FunctionDecl 0x5614ce789290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x5614ce7891e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5614ce789340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5614ce7893b8 Implicit # | | | `-ConstAttr 0x5614ce7893e0 Implicit # | | |-FunctionDecl 0x5614ce789508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce789458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7895b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5614ce789630 Implicit # | | | `-ConstAttr 0x5614ce789658 Implicit # | | |-FunctionDecl 0x5614ce74dbe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7896d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74dc90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5614ce74dd08 Implicit # | | | `-ConstAttr 0x5614ce74dd30 Implicit # | | |-FunctionDecl 0x5614ce74de58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce74dda8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74df08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x5614ce74df80 Implicit # | | | `-ConstAttr 0x5614ce74dfa8 Implicit # | | |-FunctionDecl 0x5614ce74e0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x5614ce74e008 col:19 'half' # | | | |-BuiltinAliasAttr 0x5614ce74e168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74e1e0 Implicit # | | | `-ConstAttr 0x5614ce74e208 Implicit # | | |-FunctionDecl 0x5614ce74e320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce74e270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74e3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74e448 Implicit # | | | `-ConstAttr 0x5614ce74e470 Implicit # | | |-FunctionDecl 0x5614ce74e598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce74e4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74e648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74e6c0 Implicit # | | | `-ConstAttr 0x5614ce74e6e8 Implicit # | | |-FunctionDecl 0x5614ce74e810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce74e760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74e8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74e938 Implicit # | | | `-ConstAttr 0x5614ce74e960 Implicit # | | |-FunctionDecl 0x5614ce74ea70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x5614ce74e9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5614ce74eb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74eb98 Implicit # | | | `-ConstAttr 0x5614ce74ebc0 Implicit # | | |-FunctionDecl 0x5614ce74ece8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce74ec38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74ed98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74ee10 Implicit # | | | `-ConstAttr 0x5614ce74ee38 Implicit # | | |-FunctionDecl 0x5614ce74ef60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce74eeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74f010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74f088 Implicit # | | | `-ConstAttr 0x5614ce74f0b0 Implicit # | | |-FunctionDecl 0x5614ce74f1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce74f128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74f288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74f300 Implicit # | | | `-ConstAttr 0x5614ce74f328 Implicit # | | |-FunctionDecl 0x5614ce74f438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x5614ce74f388 col:23 'double' # | | | |-BuiltinAliasAttr 0x5614ce74f4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74f560 Implicit # | | | `-ConstAttr 0x5614ce74f588 Implicit # | | |-FunctionDecl 0x5614ce74f6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x5614ce74f600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74f760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74f7d8 Implicit # | | | `-ConstAttr 0x5614ce74f800 Implicit # | | |-FunctionDecl 0x5614ce74f928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x5614ce74f878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74f9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74fa50 Implicit # | | | `-ConstAttr 0x5614ce74fa78 Implicit # | | |-FunctionDecl 0x5614ce74fbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x5614ce74faf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce74fca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x5614ce74fd18 Implicit # | | | `-ConstAttr 0x5614ce74fd40 Implicit # | | |-FunctionTemplateDecl 0x5614ce750158 col:3 select # | | | |-TemplateTypeParmDecl 0x5614ce74fd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce7500b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x5614ce74fe40 col:14 'bool' # | | | |-ParmVarDecl 0x5614ce74feb8 col:17 'T' # | | | |-ParmVarDecl 0x5614ce74ff30 col:20 'T' # | | | |-BuiltinAliasAttr 0x5614ce7501c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x5614ce7502a8 Implicit # | | | `-ConstAttr 0x5614ce7502d0 Implicit # | | |-FunctionTemplateDecl 0x5614ce7507d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce7502f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce750728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5614ce750478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5614ce750558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5614ce750638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce750840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce750da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce7508c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce750cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5614ce750a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5614ce750b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5614ce750c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce750e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce751370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce750e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce7512c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x5614ce751018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5614ce7510f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5614ce7511d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce7513e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce751970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce751468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce7518c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5614ce7515e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5614ce751660 col:39 'T' # | | | |-ParmVarDecl 0x5614ce751740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce7519e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce795b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce751a68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce795a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5614ce7957c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5614ce795838 col:39 'T' # | | | |-ParmVarDecl 0x5614ce795918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce795b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce7960b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce795bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce796008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x5614ce795d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5614ce795df0 col:39 'T' # | | | |-ParmVarDecl 0x5614ce795ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x5614ce796120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce7966b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce7961a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce796608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5614ce796328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5614ce796408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5614ce796480 col:53 'T' # | | | `-BuiltinAliasAttr 0x5614ce796720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce796c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce7967a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce796bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5614ce796928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5614ce796a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5614ce796a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x5614ce796cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce797210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce796d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce797168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x5614ce796ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x5614ce796fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x5614ce797030 col:53 'T' # | | | `-BuiltinAliasAttr 0x5614ce797280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce797950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce797308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce7978a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5614ce797620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5614ce797698 col:23 'T' # | | | |-ParmVarDecl 0x5614ce797710 col:26 'T' # | | | `-BuiltinAliasAttr 0x5614ce7979c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce797fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce797a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce797f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5614ce797cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5614ce797d68 col:23 'T' # | | | |-ParmVarDecl 0x5614ce797de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x5614ce798030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x5614ce798630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x5614ce7980b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce798588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x5614ce798360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x5614ce7983d8 col:23 'T' # | | | |-ParmVarDecl 0x5614ce798450 col:26 'T' # | | | `-BuiltinAliasAttr 0x5614ce7986a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x5614ce798800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x5614ce798750 col:14 'half' # | | | |-BuiltinAliasAttr 0x5614ce7988b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5614ce798928 Implicit # | | | `-ConstAttr 0x5614ce798950 Implicit # | | |-FunctionDecl 0x5614ce798a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7989b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce798b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5614ce798b90 Implicit # | | | `-ConstAttr 0x5614ce798bb8 Implicit # | | |-FunctionDecl 0x5614ce798ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce798c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce798d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5614ce798e08 Implicit # | | | `-ConstAttr 0x5614ce798e30 Implicit # | | |-FunctionDecl 0x5614ce798f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce798ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce799008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5614ce799080 Implicit # | | | `-ConstAttr 0x5614ce7990a8 Implicit # | | |-FunctionDecl 0x5614ce7991b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x5614ce799108 col:16 'float' # | | | |-BuiltinAliasAttr 0x5614ce799268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5614ce7992e0 Implicit # | | | `-ConstAttr 0x5614ce799308 Implicit # | | |-FunctionDecl 0x5614ce799430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce799380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7994e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5614ce799558 Implicit # | | | `-ConstAttr 0x5614ce799580 Implicit # | | |-FunctionDecl 0x5614ce7996a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7995f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce799758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5614ce7997e0 Implicit # | | | `-ConstAttr 0x5614ce799808 Implicit # | | |-FunctionDecl 0x5614ce799930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce799880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7999e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x5614ce799a58 Implicit # | | | `-ConstAttr 0x5614ce799a80 Implicit # | | |-FunctionDecl 0x5614ce799b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x5614ce799ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce799c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5614ce799cb8 Implicit # | | | `-ConstAttr 0x5614ce799ce0 Implicit # | | |-FunctionDecl 0x5614ce799df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce799d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce799ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5614ce799f20 Implicit # | | | `-ConstAttr 0x5614ce799f48 Implicit # | | |-FunctionDecl 0x5614ce79a070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce799fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79a120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5614ce79a198 Implicit # | | | `-ConstAttr 0x5614ce79a1c0 Implicit # | | |-FunctionDecl 0x5614ce79a2e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce79a238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79a398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5614ce79a410 Implicit # | | | `-ConstAttr 0x5614ce79a438 Implicit # | | |-FunctionDecl 0x5614ce79a548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x5614ce79a498 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce79a5f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5614ce79a670 Implicit # | | | `-ConstAttr 0x5614ce79a698 Implicit # | | |-FunctionDecl 0x5614ce79a7c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce79a710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79a870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5614ce79a8e8 Implicit # | | | `-ConstAttr 0x5614ce79a910 Implicit # | | |-FunctionDecl 0x5614ce79aa38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce79a988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79aae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5614ce79ab60 Implicit # | | | `-ConstAttr 0x5614ce79ab88 Implicit # | | |-FunctionDecl 0x5614ce79acb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce79ac00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79ad60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x5614ce79add8 Implicit # | | | `-ConstAttr 0x5614ce79ae00 Implicit # | | |-FunctionDecl 0x5614ce79af10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x5614ce79ae60 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce79afc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5614ce79b038 Implicit # | | | `-ConstAttr 0x5614ce79b060 Implicit # | | |-FunctionDecl 0x5614ce79b178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce79b0c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79b228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5614ce79b2a0 Implicit # | | | `-ConstAttr 0x5614ce79b2c8 Implicit # | | |-FunctionDecl 0x5614ce79b3f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce79b340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79b4a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5614ce79b518 Implicit # | | | `-ConstAttr 0x5614ce79b540 Implicit # | | |-FunctionDecl 0x5614ce79b668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce79b5b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79b718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5614ce79b790 Implicit # | | | `-ConstAttr 0x5614ce79b7b8 Implicit # | | |-FunctionDecl 0x5614ce79b8d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x5614ce79b828 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce79b988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5614ce79ba00 Implicit # | | | `-ConstAttr 0x5614ce79ba28 Implicit # | | |-FunctionDecl 0x5614ce79bb50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce79baa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79bc00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5614ce79bc78 Implicit # | | | `-ConstAttr 0x5614ce79bca0 Implicit # | | |-FunctionDecl 0x5614ce79bdc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce79bd18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79be78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5614ce79bef0 Implicit # | | | `-ConstAttr 0x5614ce79bf18 Implicit # | | |-FunctionDecl 0x5614ce79c040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce79bf90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79c0f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x5614ce79c168 Implicit # | | | `-ConstAttr 0x5614ce79c190 Implicit # | | |-FunctionDecl 0x5614ce79c340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x5614ce79c1f0 col:15 'half' # | | | |-ParmVarDecl 0x5614ce79c270 col:21 'half' # | | | |-BuiltinAliasAttr 0x5614ce79c3f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5614ce79c470 Implicit # | | | `-ConstAttr 0x5614ce79c498 Implicit # | | |-FunctionDecl 0x5614ce79c650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x5614ce79c500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce79c580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79c708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5614ce79c780 Implicit # | | | `-ConstAttr 0x5614ce79c7a8 Implicit # | | |-FunctionDecl 0x5614ce79c970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x5614ce79c820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce79c8a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79ca28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5614ce79caa0 Implicit # | | | `-ConstAttr 0x5614ce79cac8 Implicit # | | |-FunctionDecl 0x5614ce79cc90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x5614ce79cb40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce79cbc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79cd48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5614ce79cdc0 Implicit # | | | `-ConstAttr 0x5614ce79cde8 Implicit # | | |-FunctionDecl 0x5614ce79cf98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x5614ce79ce48 col:17 'float' # | | | |-ParmVarDecl 0x5614ce79cec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x5614ce79d050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5614ce79d0c8 Implicit # | | | `-ConstAttr 0x5614ce79d0f0 Implicit # | | |-FunctionDecl 0x5614ce79d2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x5614ce79d168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce79d1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79d370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5614ce79d3e8 Implicit # | | | `-ConstAttr 0x5614ce79d410 Implicit # | | |-FunctionDecl 0x5614ce79d5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x5614ce79d488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce79d508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79d690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5614ce79d708 Implicit # | | | `-ConstAttr 0x5614ce79d730 Implicit # | | |-FunctionDecl 0x5614ce79d950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x5614ce79d800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce79d880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79da08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x5614ce79da80 Implicit # | | | `-ConstAttr 0x5614ce79daa8 Implicit # | | |-FunctionDecl 0x5614ce79dbb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x5614ce79db08 col:14 'half' # | | | |-BuiltinAliasAttr 0x5614ce79dc68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5614ce79dce0 Implicit # | | | `-ConstAttr 0x5614ce79dd08 Implicit # | | |-FunctionDecl 0x5614ce79de20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce79dd70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79ded0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5614ce79df48 Implicit # | | | `-ConstAttr 0x5614ce79df70 Implicit # | | |-FunctionDecl 0x5614ce79e098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce79dfe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79e148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5614ce79e1c0 Implicit # | | | `-ConstAttr 0x5614ce79e1e8 Implicit # | | |-FunctionDecl 0x5614ce79e310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce79e260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79e3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5614ce79e438 Implicit # | | | `-ConstAttr 0x5614ce79e460 Implicit # | | |-FunctionDecl 0x5614ce79e570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x5614ce79e4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x5614ce79e620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5614ce79e698 Implicit # | | | `-ConstAttr 0x5614ce79e6c0 Implicit # | | |-FunctionDecl 0x5614ce79e7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce79e738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79e898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5614ce79e910 Implicit # | | | `-ConstAttr 0x5614ce79e938 Implicit # | | |-FunctionDecl 0x5614ce79ea60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce79e9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79eb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5614ce79eb88 Implicit # | | | `-ConstAttr 0x5614ce79ebb0 Implicit # | | |-FunctionDecl 0x5614ce79ecd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce79ec28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79ed88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x5614ce79ee00 Implicit # | | | `-ConstAttr 0x5614ce79ee28 Implicit # | | |-FunctionDecl 0x5614ce79ef38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x5614ce79ee88 col:15 'half' # | | | |-BuiltinAliasAttr 0x5614ce79efe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5614ce79f060 Implicit # | | | `-ConstAttr 0x5614ce79f088 Implicit # | | |-FunctionDecl 0x5614ce79f1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce79f0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79f250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5614ce79f2c8 Implicit # | | | `-ConstAttr 0x5614ce79f2f0 Implicit # | | |-FunctionDecl 0x5614ce79f418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce79f368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79f4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5614ce79f540 Implicit # | | | `-ConstAttr 0x5614ce79f568 Implicit # | | |-FunctionDecl 0x5614ce79f690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce79f5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79f740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5614ce79f7b8 Implicit # | | | `-ConstAttr 0x5614ce79f810 Implicit # | | |-FunctionDecl 0x5614ce79f920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x5614ce79f870 col:17 'float' # | | | |-BuiltinAliasAttr 0x5614ce79f9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5614ce79fa48 Implicit # | | | `-ConstAttr 0x5614ce79fa70 Implicit # | | |-FunctionDecl 0x5614ce79fb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce79fae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79fc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5614ce79fcc0 Implicit # | | | `-ConstAttr 0x5614ce79fce8 Implicit # | | |-FunctionDecl 0x5614ce79fe10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce79fd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce79fec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5614ce79ff38 Implicit # | | | `-ConstAttr 0x5614ce79ff60 Implicit # | | |-FunctionDecl 0x5614ce7a0088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce79ffd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7a0138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x5614ce7a01b0 Implicit # | | | `-ConstAttr 0x5614ce7a01d8 Implicit # | | |-FunctionDecl 0x5614ce7a02e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x5614ce7a0238 col:16 'half' # | | | |-BuiltinAliasAttr 0x5614ce7a0398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5614ce7a0410 Implicit # | | | `-ConstAttr 0x5614ce7a0438 Implicit # | | |-FunctionDecl 0x5614ce7a0550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7a04a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7a0600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5614ce7a0678 Implicit # | | | `-ConstAttr 0x5614ce7a06a0 Implicit # | | |-FunctionDecl 0x5614ce7a07c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce7a0718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7a0878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5614ce7a08f0 Implicit # | | | `-ConstAttr 0x5614ce7a0918 Implicit # | | |-FunctionDecl 0x5614ce7a0a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7a0990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7a0af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5614ce7a0b68 Implicit # | | | `-ConstAttr 0x5614ce7a0b90 Implicit # | | |-FunctionDecl 0x5614ce7a0ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x5614ce7a0bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x5614ce7a0d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5614ce7a0dc8 Implicit # | | | `-ConstAttr 0x5614ce7a0df0 Implicit # | | |-FunctionDecl 0x5614ce7a0f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7a0e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7a0fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5614ce7a1040 Implicit # | | | `-ConstAttr 0x5614ce7a1068 Implicit # | | |-FunctionDecl 0x5614ce7a1190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7a10e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7a1240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5614ce7a12b8 Implicit # | | | `-ConstAttr 0x5614ce7a12e0 Implicit # | | |-FunctionDecl 0x5614ce7a1408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7a1358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7a14b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x5614ce7a1530 Implicit # | | | `-ConstAttr 0x5614ce7a1558 Implicit # | | |-FunctionDecl 0x5614ce7a1660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x5614ce7a15b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x5614ce7a1710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a1770 # | | | |-NoThrowAttr 0x5614ce7a17b0 Implicit # | | | `-ConstAttr 0x5614ce7a17d8 Implicit # | | |-FunctionDecl 0x5614ce7a1900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x5614ce7a1850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7a19b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a1a10 # | | | |-NoThrowAttr 0x5614ce7a1a50 Implicit # | | | `-ConstAttr 0x5614ce7a1a78 Implicit # | | |-FunctionDecl 0x5614ce7a1ba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x5614ce7a1af0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7a1c50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a1cb0 # | | | |-NoThrowAttr 0x5614ce7a1cf0 Implicit # | | | `-ConstAttr 0x5614ce7a1d18 Implicit # | | |-FunctionDecl 0x5614ce7a1e40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x5614ce7a1d90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7a1ef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a1f50 # | | | |-NoThrowAttr 0x5614ce7a1f90 Implicit # | | | `-ConstAttr 0x5614ce7a1fb8 Implicit # | | |-FunctionDecl 0x5614ce7a20d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x5614ce7a2028 col:56 'int' # | | | |-AvailabilityAttr 0x5614ce7a2180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a2240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a2270 # | | | |-NoThrowAttr 0x5614ce7a22b0 Implicit # | | | `-ConstAttr 0x5614ce7a22d8 Implicit # | | |-FunctionDecl 0x5614ce7a2488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x5614ce7a2360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x5614ce7a2538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a25f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a2628 # | | | |-NoThrowAttr 0x5614ce7a2668 Implicit # | | | `-ConstAttr 0x5614ce7a2690 Implicit # | | |-FunctionDecl 0x5614ce7a2848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x5614ce7a2718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x5614ce7a28f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a29b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a29e8 # | | | |-NoThrowAttr 0x5614ce7a2a28 Implicit # | | | `-ConstAttr 0x5614ce7a2a50 Implicit # | | |-FunctionDecl 0x5614ce7a2c08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x5614ce7a2ad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x5614ce7a2cb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a2d78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a2da8 # | | | |-NoThrowAttr 0x5614ce7a2de8 Implicit # | | | `-ConstAttr 0x5614ce7a2e10 Implicit # | | |-FunctionDecl 0x5614ce7a2f40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x5614ce7a2e98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5614ce7a2ff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a30b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a30e0 # | | | |-NoThrowAttr 0x5614ce7a3120 Implicit # | | | `-ConstAttr 0x5614ce7a3148 Implicit # | | |-FunctionDecl 0x5614ce7a32f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7a31d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x5614ce7a33a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a3468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a3498 # | | | |-NoThrowAttr 0x5614ce7a34d8 Implicit # | | | `-ConstAttr 0x5614ce7a3500 Implicit # | | |-FunctionDecl 0x5614ce7a36b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x5614ce7a3588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x5614ce7a3768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a3860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a3890 # | | | |-NoThrowAttr 0x5614ce7a38d0 Implicit # | | | `-ConstAttr 0x5614ce7a38f8 Implicit # | | |-FunctionDecl 0x5614ce7a3aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7a3980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x5614ce7a3b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a3c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a3c48 # | | | |-NoThrowAttr 0x5614ce7a3c88 Implicit # | | | `-ConstAttr 0x5614ce7a3cb0 Implicit # | | |-FunctionDecl 0x5614ce7a3de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x5614ce7a3d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x5614ce7a3e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a3f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a3f80 # | | | |-NoThrowAttr 0x5614ce7a3fc0 Implicit # | | | `-ConstAttr 0x5614ce7a3fe8 Implicit # | | |-FunctionDecl 0x5614ce7a4198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce7a4070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5614ce7a4248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a4308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a4338 # | | | |-NoThrowAttr 0x5614ce7a4378 Implicit # | | | `-ConstAttr 0x5614ce7a43a0 Implicit # | | |-FunctionDecl 0x5614ce7a4558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce7a4428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5614ce7a4608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a46c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a46f8 # | | | |-NoThrowAttr 0x5614ce7a4738 Implicit # | | | `-ConstAttr 0x5614ce7a4760 Implicit # | | |-FunctionDecl 0x5614ce7a4918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce7a47e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5614ce7a49c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a4a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a4ab8 # | | | |-NoThrowAttr 0x5614ce7a4af8 Implicit # | | | `-ConstAttr 0x5614ce7a4b20 Implicit # | | |-FunctionDecl 0x5614ce7a4c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x5614ce7a4ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5614ce7a4d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a4dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a4df0 # | | | |-NoThrowAttr 0x5614ce7a4e30 Implicit # | | | `-ConstAttr 0x5614ce7a4e58 Implicit # | | |-FunctionDecl 0x5614ce7a5008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7a4ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5614ce7a50b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a5178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a51a8 # | | | |-NoThrowAttr 0x5614ce7a51e8 Implicit # | | | `-ConstAttr 0x5614ce7a5210 Implicit # | | |-FunctionDecl 0x5614ce7a53c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7a5298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5614ce7a5478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a5538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a5568 # | | | |-NoThrowAttr 0x5614ce7a55a8 Implicit # | | | `-ConstAttr 0x5614ce7a55d0 Implicit # | | |-FunctionDecl 0x5614ce7a5788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7a5658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5614ce7a5848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a5908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a5938 # | | | |-NoThrowAttr 0x5614ce7a5978 Implicit # | | | `-ConstAttr 0x5614ce7a59a0 Implicit # | | |-FunctionDecl 0x5614ce7a5ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x5614ce7a5a10 col:58 'float' # | | | |-AvailabilityAttr 0x5614ce7a5b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a5c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a5c58 # | | | |-NoThrowAttr 0x5614ce7a5c98 Implicit # | | | `-ConstAttr 0x5614ce7a5cc0 Implicit # | | |-FunctionDecl 0x5614ce7a5df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x5614ce7a5d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5614ce7a5ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a5f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a5f98 # | | | |-NoThrowAttr 0x5614ce7a5fd8 Implicit # | | | `-ConstAttr 0x5614ce7a6000 Implicit # | | |-FunctionDecl 0x5614ce7a6138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x5614ce7a6088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5614ce7a61e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a62a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a62d8 # | | | |-NoThrowAttr 0x5614ce7a6318 Implicit # | | | `-ConstAttr 0x5614ce7a6340 Implicit # | | |-FunctionDecl 0x5614ce7a6478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x5614ce7a63c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5614ce7a6528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a65e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a6618 # | | | |-NoThrowAttr 0x5614ce7a6658 Implicit # | | | `-ConstAttr 0x5614ce7a6680 Implicit # | | |-FunctionDecl 0x5614ce7a6798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x5614ce7a66f0 col:59 'double' # | | | |-AvailabilityAttr 0x5614ce7a6848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a6908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a6938 # | | | |-NoThrowAttr 0x5614ce7a6978 Implicit # | | | `-ConstAttr 0x5614ce7a69a0 Implicit # | | |-FunctionDecl 0x5614ce7a6b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x5614ce7a6a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x5614ce7a6c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a6cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a6cf8 # | | | |-NoThrowAttr 0x5614ce7a6d38 Implicit # | | | `-ConstAttr 0x5614ce7a6d60 Implicit # | | |-FunctionDecl 0x5614ce7a6f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x5614ce7a6de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x5614ce7a6fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a7088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a70b8 # | | | |-NoThrowAttr 0x5614ce7a70f8 Implicit # | | | `-ConstAttr 0x5614ce7a7120 Implicit # | | |-FunctionDecl 0x5614ce7a72d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x5614ce7a71a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x5614ce7a7388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a7448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x5614ce7a7478 # | | | |-NoThrowAttr 0x5614ce7a74b8 Implicit # | | | `-ConstAttr 0x5614ce7a74e0 Implicit # | | |-FunctionDecl 0x5614ce7a75f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5614ce7a7548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5614ce7a76a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a7760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x5614ce7a7790 # | | | |-NoThrowAttr 0x5614ce7a77d0 Implicit # | | | `-ConstAttr 0x5614ce7a77f8 Implicit # | | |-FunctionDecl 0x5614ce7a7908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x5614ce7a7860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5614ce7a79b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a7a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x5614ce7a7aa8 # | | | |-NoThrowAttr 0x5614ce7a7ae8 Implicit # | | | `-ConstAttr 0x5614ce7a7b10 Implicit # | | |-FunctionDecl 0x5614ce7a7c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x5614ce7a7b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x5614ce7a7d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a7e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x5614ce7a7e38 # | | | |-NoThrowAttr 0x5614ce7a7e78 Implicit # | | | `-ConstAttr 0x5614ce7a7ea0 Implicit # | | |-FunctionDecl 0x5614ce7a8028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5614ce7a7ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x5614ce7a80d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a8198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x5614ce7a81c8 # | | | |-NoThrowAttr 0x5614ce7a8208 Implicit # | | | `-ConstAttr 0x5614ce7a8230 Implicit # | | |-FunctionDecl 0x5614ce7a8308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x5614ce7a83b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a8470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x5614ce7a84a0 # | | | |-NoThrowAttr 0x5614ce7a84e0 Implicit # | | | `-ConstAttr 0x5614ce7a8508 Implicit # | | |-FunctionDecl 0x5614ce7a85a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x5614ce7a8648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a8708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x5614ce7a8738 # | | | |-NoThrowAttr 0x5614ce7a8778 Implicit # | | | `-ConstAttr 0x5614ce7a87a0 Implicit # | | |-FunctionDecl 0x5614ce7a8810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x5614ce7a88b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a8978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x5614ce7a89a8 # | | | |-NoThrowAttr 0x5614ce7a89e8 Implicit # | | | `-ConstAttr 0x5614ce7a8a10 Implicit # | | |-FunctionDecl 0x5614ce7a8b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x5614ce7a8a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x5614ce7a8bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7a8c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x5614ce7a8cb8 # | | | |-NoThrowAttr 0x5614ce7a8cf8 Implicit # | | | `-ConstAttr 0x5614ce7a8d20 Implicit # | | |-FunctionDecl 0x5614ce7a8f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7a8d68 col:53 'bool' # | | | |-ParmVarDecl 0x5614ce7a8de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7a8fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7a9048 # | | | |-NoThrowAttr 0x5614ce7a9088 Implicit # | | | `-ConstAttr 0x5614ce7a90b0 Implicit # | | |-FunctionDecl 0x5614ce7a92e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7a9118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x5614ce7a9198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7a93a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7a9400 # | | | |-NoThrowAttr 0x5614ce7a9440 Implicit # | | | `-ConstAttr 0x5614ce7a9468 Implicit # | | |-FunctionDecl 0x5614ce7a96b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7a94e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x5614ce7a9560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7a9770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7a97d0 # | | | |-NoThrowAttr 0x5614ce7a9810 Implicit # | | | `-ConstAttr 0x5614ce7aa870 Implicit # | | |-FunctionDecl 0x5614ce7aaab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7aa8e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x5614ce7aa968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7aab70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7aabd0 # | | | |-NoThrowAttr 0x5614ce7aac10 Implicit # | | | `-ConstAttr 0x5614ce7aac38 Implicit # | | |-FunctionDecl 0x5614ce7aae68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7aac98 col:53 'half' # | | | |-ParmVarDecl 0x5614ce7aad18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7aaf20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7aaf80 # | | | |-NoThrowAttr 0x5614ce7aafc0 Implicit # | | | `-ConstAttr 0x5614ce7aafe8 Implicit # | | |-FunctionDecl 0x5614ce7ab238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ab060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce7ab0e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ab2f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7ab350 # | | | |-NoThrowAttr 0x5614ce7ab390 Implicit # | | | `-ConstAttr 0x5614ce7ab3b8 Implicit # | | |-FunctionDecl 0x5614ce7ab608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ab430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x5614ce7ab4b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ab6c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7ab720 # | | | |-NoThrowAttr 0x5614ce7ab760 Implicit # | | | `-ConstAttr 0x5614ce7ab788 Implicit # | | |-FunctionDecl 0x5614ce7ab9d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ab800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce7ab880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7aba90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7abaf0 # | | | |-NoThrowAttr 0x5614ce7abb30 Implicit # | | | `-ConstAttr 0x5614ce7abb58 Implicit # | | |-FunctionDecl 0x5614ce7abd88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7abbb8 col:51 'int' # | | | |-ParmVarDecl 0x5614ce7abc38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7abe40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7abea0 # | | | |-NoThrowAttr 0x5614ce7abee0 Implicit # | | | `-ConstAttr 0x5614ce7abf08 Implicit # | | |-FunctionDecl 0x5614ce7ac158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7abf80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce7ac000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ac210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7ac270 # | | | |-NoThrowAttr 0x5614ce7ac2b0 Implicit # | | | `-ConstAttr 0x5614ce7ac2d8 Implicit # | | |-FunctionDecl 0x5614ce7ac528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ac350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce7ac3d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ac5e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7ac640 # | | | |-NoThrowAttr 0x5614ce7ac680 Implicit # | | | `-ConstAttr 0x5614ce7ac6a8 Implicit # | | |-FunctionDecl 0x5614ce7ac938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ac720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce7ac7a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ac9f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7aca50 # | | | |-NoThrowAttr 0x5614ce7aca90 Implicit # | | | `-ConstAttr 0x5614ce7acab8 Implicit # | | |-FunctionDecl 0x5614ce7accc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7acb30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce7acbb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7acd80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7acde0 # | | | |-NoThrowAttr 0x5614ce7ace20 Implicit # | | | `-ConstAttr 0x5614ce7ace48 Implicit # | | |-FunctionDecl 0x5614ce7ad098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7acec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce7acf40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ad150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7ad1b0 # | | | |-NoThrowAttr 0x5614ce7ad1f0 Implicit # | | | `-ConstAttr 0x5614ce7ad218 Implicit # | | |-FunctionDecl 0x5614ce7ad468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ad290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce7ad310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ad520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7ad580 # | | | |-NoThrowAttr 0x5614ce7ad5c0 Implicit # | | | `-ConstAttr 0x5614ce7ad5e8 Implicit # | | |-FunctionDecl 0x5614ce7ad838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ad660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce7ad6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ad8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7ad950 # | | | |-NoThrowAttr 0x5614ce7ad990 Implicit # | | | `-ConstAttr 0x5614ce7ad9b8 Implicit # | | |-FunctionDecl 0x5614ce7adbe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ada18 col:55 'float' # | | | |-ParmVarDecl 0x5614ce7ada98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7adca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7add00 # | | | |-NoThrowAttr 0x5614ce7add40 Implicit # | | | `-ConstAttr 0x5614ce7add68 Implicit # | | |-FunctionDecl 0x5614ce7adfb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7adde0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x5614ce7ade60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ae070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7ae0d0 # | | | |-NoThrowAttr 0x5614ce7ae110 Implicit # | | | `-ConstAttr 0x5614ce7ae138 Implicit # | | |-FunctionDecl 0x5614ce7ae388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ae1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x5614ce7ae230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ae440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7ae4a0 # | | | |-NoThrowAttr 0x5614ce7ae4e0 Implicit # | | | `-ConstAttr 0x5614ce7ae508 Implicit # | | |-FunctionDecl 0x5614ce7ae758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ae580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce7ae600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7ae810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7ae890 # | | | |-NoThrowAttr 0x5614ce7ae8d0 Implicit # | | | `-ConstAttr 0x5614ce7ae8f8 Implicit # | | |-FunctionDecl 0x5614ce7aeb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7ae970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce7ae9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7aec00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7aec60 # | | | |-NoThrowAttr 0x5614ce7aeca0 Implicit # | | | `-ConstAttr 0x5614ce7aecc8 Implicit # | | |-FunctionDecl 0x5614ce7aef18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7aed40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce7aedc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7aefd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7af030 # | | | |-NoThrowAttr 0x5614ce7af070 Implicit # | | | `-ConstAttr 0x5614ce7af098 Implicit # | | |-FunctionDecl 0x5614ce7af2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7af110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce7af190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7af3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7af400 # | | | |-NoThrowAttr 0x5614ce7af440 Implicit # | | | `-ConstAttr 0x5614ce7af468 Implicit # | | |-FunctionDecl 0x5614ce7af6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7af4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce7af560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7af770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7af7d0 # | | | |-NoThrowAttr 0x5614ce7af810 Implicit # | | | `-ConstAttr 0x5614ce7af838 Implicit # | | |-FunctionDecl 0x5614ce7afa88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7af8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce7af930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7afb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7afba0 # | | | |-NoThrowAttr 0x5614ce7afbe0 Implicit # | | | `-ConstAttr 0x5614ce7afc08 Implicit # | | |-FunctionDecl 0x5614ce7afe58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7afc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce7afd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7aff10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7aff70 # | | | |-NoThrowAttr 0x5614ce7affb0 Implicit # | | | `-ConstAttr 0x5614ce7affd8 Implicit # | | |-FunctionDecl 0x5614ce7b0228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7b0050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce7b00d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7b02e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7b0340 # | | | |-NoThrowAttr 0x5614ce7b0380 Implicit # | | | `-ConstAttr 0x5614ce7b03a8 Implicit # | | |-FunctionDecl 0x5614ce7b05f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7b0420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce7b04a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7b06b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7b0710 # | | | |-NoThrowAttr 0x5614ce7b0750 Implicit # | | | `-ConstAttr 0x5614ce7b0778 Implicit # | | |-FunctionDecl 0x5614ce7b09f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7b07d8 col:57 'double' # | | | |-ParmVarDecl 0x5614ce7b08a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7b0ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7b0b10 # | | | |-NoThrowAttr 0x5614ce7b0b50 Implicit # | | | `-ConstAttr 0x5614ce7b0b78 Implicit # | | |-FunctionDecl 0x5614ce7b0dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7b0bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce7b0c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7b0e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7b0ee0 # | | | |-NoThrowAttr 0x5614ce7b0f20 Implicit # | | | `-ConstAttr 0x5614ce7b0f48 Implicit # | | |-FunctionDecl 0x5614ce7b1198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7b0fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce7b1040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7b1250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7b12b0 # | | | |-NoThrowAttr 0x5614ce7b12f0 Implicit # | | | `-ConstAttr 0x5614ce7b1318 Implicit # | | |-FunctionDecl 0x5614ce7b1568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x5614ce7b1390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce7b1410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7b1620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x5614ce7b1680 # | | | |-NoThrowAttr 0x5614ce7b16c0 Implicit # | | | `-ConstAttr 0x5614ce7b16e8 Implicit # | | |-FunctionDecl 0x5614ce7b1820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce7b1770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5614ce7b18d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b1990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5614ce7b19c0 # | | | |-NoThrowAttr 0x5614ce7b1a00 Implicit # | | | `-ConstAttr 0x5614ce7b1a28 Implicit # | | |-FunctionDecl 0x5614ce7b1b50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7b1aa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x5614ce7b1c00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b1cc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5614ce7b1cf0 # | | | |-NoThrowAttr 0x5614ce7b1d30 Implicit # | | | `-ConstAttr 0x5614ce7b1d58 Implicit # | | |-FunctionDecl 0x5614ce7b1e90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce7b1de0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x5614ce7b1f40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b2000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5614ce7b2030 # | | | |-NoThrowAttr 0x5614ce7b2070 Implicit # | | | `-ConstAttr 0x5614ce7b2098 Implicit # | | |-FunctionDecl 0x5614ce7b21d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7b2120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x5614ce7b2280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b2340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5614ce7b2370 # | | | |-NoThrowAttr 0x5614ce7b23b0 Implicit # | | | `-ConstAttr 0x5614ce7b23d8 Implicit # | | |-FunctionDecl 0x5614ce7b2510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce7b2460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5614ce7b25c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b2680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5614ce7b26b0 # | | | |-NoThrowAttr 0x5614ce7b26f0 Implicit # | | | `-ConstAttr 0x5614ce7b2718 Implicit # | | |-FunctionDecl 0x5614ce7b28b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7b27a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5614ce7b2960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b2a20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5614ce7b2a50 # | | | |-NoThrowAttr 0x5614ce7b2a90 Implicit # | | | `-ConstAttr 0x5614ce7b2ab8 Implicit # | | |-FunctionDecl 0x5614ce7b2bf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7b2b40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5614ce7b2ca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b2d60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5614ce7b2d90 # | | | |-NoThrowAttr 0x5614ce7b2dd0 Implicit # | | | `-ConstAttr 0x5614ce7b2df8 Implicit # | | |-FunctionDecl 0x5614ce7b2f30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7b2e80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5614ce7b2fe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b30a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x5614ce7b30d0 # | | | |-NoThrowAttr 0x5614ce7b3110 Implicit # | | | `-ConstAttr 0x5614ce7b3138 Implicit # | | |-FunctionDecl 0x5614ce7b3270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce7b31c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5614ce7b3320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b33e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5614ce7b3410 # | | | |-NoThrowAttr 0x5614ce7b3450 Implicit # | | | `-ConstAttr 0x5614ce7b3478 Implicit # | | |-FunctionDecl 0x5614ce7b35a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7b34f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5614ce7b3650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b3710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5614ce7b3740 # | | | |-NoThrowAttr 0x5614ce7b3780 Implicit # | | | `-ConstAttr 0x5614ce7b37a8 Implicit # | | |-FunctionDecl 0x5614ce7b38e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce7b3830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5614ce7b3990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b3a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5614ce7b3a80 # | | | |-NoThrowAttr 0x5614ce7b3ac0 Implicit # | | | `-ConstAttr 0x5614ce7b3ae8 Implicit # | | |-FunctionDecl 0x5614ce7b3c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7b3b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5614ce7b3cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b3d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5614ce7b3dc0 # | | | |-NoThrowAttr 0x5614ce7b3e00 Implicit # | | | `-ConstAttr 0x5614ce7b3e28 Implicit # | | |-FunctionDecl 0x5614ce7b3f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce7b3eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5614ce7b4010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b40d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5614ce7b4100 # | | | |-NoThrowAttr 0x5614ce7b4140 Implicit # | | | `-ConstAttr 0x5614ce7b4168 Implicit # | | |-FunctionDecl 0x5614ce7b42a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7b41f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5614ce7b4350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b4410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5614ce7b4440 # | | | |-NoThrowAttr 0x5614ce7b4480 Implicit # | | | `-ConstAttr 0x5614ce7b44a8 Implicit # | | |-FunctionDecl 0x5614ce7b45e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7b4530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5614ce7b4690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b4750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5614ce7b4780 # | | | |-NoThrowAttr 0x5614ce7b47c0 Implicit # | | | `-ConstAttr 0x5614ce7b47e8 Implicit # | | |-FunctionDecl 0x5614ce7b4970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7b48c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5614ce7b4a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b4ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x5614ce7b4b10 # | | | |-NoThrowAttr 0x5614ce7b4b50 Implicit # | | | `-ConstAttr 0x5614ce7b4b78 Implicit # | | |-FunctionDecl 0x5614ce7b4cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce7b4c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5614ce7b4d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b4e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5614ce7b4e50 # | | | |-NoThrowAttr 0x5614ce7b4e90 Implicit # | | | `-ConstAttr 0x5614ce7b4eb8 Implicit # | | |-FunctionDecl 0x5614ce7b4fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7b4f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x5614ce7b5090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b5150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5614ce7b5180 # | | | |-NoThrowAttr 0x5614ce7b51c0 Implicit # | | | `-ConstAttr 0x5614ce7b51e8 Implicit # | | |-FunctionDecl 0x5614ce7b5320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce7b5270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x5614ce7b53d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b5490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5614ce7b54c0 # | | | |-NoThrowAttr 0x5614ce7b5500 Implicit # | | | `-ConstAttr 0x5614ce7b5528 Implicit # | | |-FunctionDecl 0x5614ce7b5660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7b55b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x5614ce7b5710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b57d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5614ce7b5800 # | | | |-NoThrowAttr 0x5614ce7b5840 Implicit # | | | `-ConstAttr 0x5614ce7b5868 Implicit # | | |-FunctionDecl 0x5614ce7b59a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce7b58f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5614ce7b5a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b5b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5614ce7b5b40 # | | | |-NoThrowAttr 0x5614ce7b5b80 Implicit # | | | `-ConstAttr 0x5614ce7b5ba8 Implicit # | | |-FunctionDecl 0x5614ce7b5ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7b5c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5614ce7b5d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b5e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5614ce7b5e80 # | | | |-NoThrowAttr 0x5614ce7b5ec0 Implicit # | | | `-ConstAttr 0x5614ce7b5ee8 Implicit # | | |-FunctionDecl 0x5614ce7b6020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7b5f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5614ce7b60d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b6190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5614ce7b61c0 # | | | |-NoThrowAttr 0x5614ce7b6200 Implicit # | | | `-ConstAttr 0x5614ce7b6228 Implicit # | | |-FunctionDecl 0x5614ce7b6360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7b62b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5614ce7b6410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7b64d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x5614ce7b6500 # | | | |-NoThrowAttr 0x5614ce7b6540 Implicit # | | | `-ConstAttr 0x5614ce7b6568 Implicit # | | |-FunctionDecl 0x5614ce7b6678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x5614ce7b65c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5614ce7b6728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b6788 # | | | |-NoThrowAttr 0x5614ce7b67c8 Implicit # | | | `-ConstAttr 0x5614ce7b67f0 Implicit # | | |-FunctionDecl 0x5614ce7b69b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7b6858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b6a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b6ac8 # | | | |-NoThrowAttr 0x5614ce7b6b08 Implicit # | | | `-ConstAttr 0x5614ce7b6b30 Implicit # | | |-FunctionDecl 0x5614ce7b6c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce7b6ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b6d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b6d68 # | | | |-NoThrowAttr 0x5614ce7b6da8 Implicit # | | | `-ConstAttr 0x5614ce7b6dd0 Implicit # | | |-FunctionDecl 0x5614ce7b6ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7b6e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b6fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b7008 # | | | |-NoThrowAttr 0x5614ce7b7048 Implicit # | | | `-ConstAttr 0x5614ce7b7070 Implicit # | | |-FunctionDecl 0x5614ce7b7180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x5614ce7b70d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x5614ce7b7230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b7290 # | | | |-NoThrowAttr 0x5614ce7b72d0 Implicit # | | | `-ConstAttr 0x5614ce7b72f8 Implicit # | | |-FunctionDecl 0x5614ce7b7420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x5614ce7b7370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b74d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b7530 # | | | |-NoThrowAttr 0x5614ce7b7570 Implicit # | | | `-ConstAttr 0x5614ce7b7598 Implicit # | | |-FunctionDecl 0x5614ce7b76c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x5614ce7b7610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b7770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b77d0 # | | | |-NoThrowAttr 0x5614ce7b7810 Implicit # | | | `-ConstAttr 0x5614ce7b7838 Implicit # | | |-FunctionDecl 0x5614ce7b7960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x5614ce7b78b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b7a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b7a70 # | | | |-NoThrowAttr 0x5614ce7b7ab0 Implicit # | | | `-ConstAttr 0x5614ce7b7ad8 Implicit # | | |-FunctionDecl 0x5614ce7b7c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce7b7b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7b7cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b7d10 # | | | |-NoThrowAttr 0x5614ce7b7d50 Implicit # | | | `-ConstAttr 0x5614ce7b7d78 Implicit # | | |-FunctionDecl 0x5614ce7b7ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7b7df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b7f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b7fb0 # | | | |-NoThrowAttr 0x5614ce7b7ff0 Implicit # | | | `-ConstAttr 0x5614ce7b8018 Implicit # | | |-FunctionDecl 0x5614ce7b8140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce7b8090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b81f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b8250 # | | | |-NoThrowAttr 0x5614ce7b8290 Implicit # | | | `-ConstAttr 0x5614ce7b82b8 Implicit # | | |-FunctionDecl 0x5614ce7b83e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7b8330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b8490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b84f0 # | | | |-NoThrowAttr 0x5614ce7b8530 Implicit # | | | `-ConstAttr 0x5614ce7b8558 Implicit # | | |-FunctionDecl 0x5614ce7b8680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5614ce7b85d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce7b8730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b8790 # | | | |-NoThrowAttr 0x5614ce7b87d0 Implicit # | | | `-ConstAttr 0x5614ce7b87f8 Implicit # | | |-FunctionDecl 0x5614ce7b8bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce7b8870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b8c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b8cd0 # | | | |-NoThrowAttr 0x5614ce7b8d10 Implicit # | | | `-ConstAttr 0x5614ce7b8d38 Implicit # | | |-FunctionDecl 0x5614ce7b8e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce7b8db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b8f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b8f70 # | | | |-NoThrowAttr 0x5614ce7b8fb0 Implicit # | | | `-ConstAttr 0x5614ce7b8fd8 Implicit # | | |-FunctionDecl 0x5614ce7b9100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce7b9050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b91b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b9210 # | | | |-NoThrowAttr 0x5614ce7b9250 Implicit # | | | `-ConstAttr 0x5614ce7b9278 Implicit # | | |-FunctionDecl 0x5614ce7b93a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce7b92f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce7b9450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b94b0 # | | | |-NoThrowAttr 0x5614ce7b94f0 Implicit # | | | `-ConstAttr 0x5614ce7b9518 Implicit # | | |-FunctionDecl 0x5614ce7b9640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7b9590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b96f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b9750 # | | | |-NoThrowAttr 0x5614ce7b9790 Implicit # | | | `-ConstAttr 0x5614ce7b97b8 Implicit # | | |-FunctionDecl 0x5614ce7b98e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7b9830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b9990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b99f0 # | | | |-NoThrowAttr 0x5614ce7b9a30 Implicit # | | | `-ConstAttr 0x5614ce7b9a58 Implicit # | | |-FunctionDecl 0x5614ce7b9b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7b9ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7b9c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b9c90 # | | | |-NoThrowAttr 0x5614ce7b9cd0 Implicit # | | | `-ConstAttr 0x5614ce7b9cf8 Implicit # | | |-FunctionDecl 0x5614ce7b9e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x5614ce7b9d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x5614ce7b9eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7b9f18 # | | | |-NoThrowAttr 0x5614ce7b9f58 Implicit # | | | `-ConstAttr 0x5614ce7b9f80 Implicit # | | |-FunctionDecl 0x5614ce7ba0a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7b9ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7ba158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7ba1b8 # | | | |-NoThrowAttr 0x5614ce7ba1f8 Implicit # | | | `-ConstAttr 0x5614ce7ba220 Implicit # | | |-FunctionDecl 0x5614ce7ba348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7ba298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7ba3f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7ba458 # | | | |-NoThrowAttr 0x5614ce7ba498 Implicit # | | | `-ConstAttr 0x5614ce7ba4c0 Implicit # | | |-FunctionDecl 0x5614ce7ba5e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7ba538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7ba698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7ba6f8 # | | | |-NoThrowAttr 0x5614ce7ba738 Implicit # | | | `-ConstAttr 0x5614ce7ba760 Implicit # | | |-FunctionDecl 0x5614ce7ba870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x5614ce7ba7c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5614ce7ba920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7ba980 # | | | |-NoThrowAttr 0x5614ce7ba9c0 Implicit # | | | `-ConstAttr 0x5614ce7ba9e8 Implicit # | | |-FunctionDecl 0x5614ce7bab10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x5614ce7baa60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7bae10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7bae70 # | | | |-NoThrowAttr 0x5614ce7baeb0 Implicit # | | | `-ConstAttr 0x5614ce7baed8 Implicit # | | |-FunctionDecl 0x5614ce7bb000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x5614ce7baf50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7bb0b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7bb110 # | | | |-NoThrowAttr 0x5614ce7bb150 Implicit # | | | `-ConstAttr 0x5614ce7bb178 Implicit # | | |-FunctionDecl 0x5614ce7bb2a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x5614ce7bb1f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7bb350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x5614ce7bb3b0 # | | | |-NoThrowAttr 0x5614ce7bb3f0 Implicit # | | | `-ConstAttr 0x5614ce7bb418 Implicit # | | |-FunctionDecl 0x5614ce7bb528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x5614ce7bb478 col:52 'half' # | | | |-BuiltinAliasAttr 0x5614ce7bb5d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bb638 # | | | |-NoThrowAttr 0x5614ce7bb678 Implicit # | | | `-ConstAttr 0x5614ce7bb6a0 Implicit # | | |-FunctionDecl 0x5614ce7bb7b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7bb708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7bb868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bb8c8 # | | | |-NoThrowAttr 0x5614ce7bb908 Implicit # | | | `-ConstAttr 0x5614ce7bb930 Implicit # | | |-FunctionDecl 0x5614ce7bba58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce7bb9a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7bbb08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bbb68 # | | | |-NoThrowAttr 0x5614ce7bbba8 Implicit # | | | `-ConstAttr 0x5614ce7bbbd0 Implicit # | | |-FunctionDecl 0x5614ce7bbcf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7bbc48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7bbda8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bbe08 # | | | |-NoThrowAttr 0x5614ce7bbe48 Implicit # | | | `-ConstAttr 0x5614ce7bbe70 Implicit # | | |-FunctionDecl 0x5614ce7bbf90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x5614ce7bbee0 col:50 'int' # | | | |-AvailabilityAttr 0x5614ce7bc040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7bc100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bc130 # | | | |-NoThrowAttr 0x5614ce7bc170 Implicit # | | | `-ConstAttr 0x5614ce7bc198 Implicit # | | |-FunctionDecl 0x5614ce7bc2d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x5614ce7bc220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x5614ce7bc380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7bc440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bc470 # | | | |-NoThrowAttr 0x5614ce7bc4b0 Implicit # | | | `-ConstAttr 0x5614ce7bc4d8 Implicit # | | |-FunctionDecl 0x5614ce7bc610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x5614ce7bc560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x5614ce7bc6c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7bc780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bc7b0 # | | | |-NoThrowAttr 0x5614ce7bc7f0 Implicit # | | | `-ConstAttr 0x5614ce7bc818 Implicit # | | |-FunctionDecl 0x5614ce7bc950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x5614ce7bc8a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x5614ce7bca00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7bcac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bcaf0 # | | | |-NoThrowAttr 0x5614ce7bcb30 Implicit # | | | `-ConstAttr 0x5614ce7bcb58 Implicit # | | |-FunctionDecl 0x5614ce7bcc90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce7bcbe0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5614ce7bcd40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7bde30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bde60 # | | | |-NoThrowAttr 0x5614ce7bdea0 Implicit # | | | `-ConstAttr 0x5614ce7bdec8 Implicit # | | |-FunctionDecl 0x5614ce7be000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7bdf50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x5614ce7be0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7be170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7be1a0 # | | | |-NoThrowAttr 0x5614ce7be1e0 Implicit # | | | `-ConstAttr 0x5614ce7be208 Implicit # | | |-FunctionDecl 0x5614ce7be340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce7be290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x5614ce7be3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7be4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7be4e0 # | | | |-NoThrowAttr 0x5614ce7be520 Implicit # | | | `-ConstAttr 0x5614ce7be548 Implicit # | | |-FunctionDecl 0x5614ce7be680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7be5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x5614ce7be730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7be7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7be820 # | | | |-NoThrowAttr 0x5614ce7be860 Implicit # | | | `-ConstAttr 0x5614ce7be888 Implicit # | | |-FunctionDecl 0x5614ce7be9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5614ce7be910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x5614ce7bea70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7beb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7beb60 # | | | |-NoThrowAttr 0x5614ce7beba0 Implicit # | | | `-ConstAttr 0x5614ce7bebc8 Implicit # | | |-FunctionDecl 0x5614ce7bed00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce7bec50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5614ce7bedb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7bee70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7beea0 # | | | |-NoThrowAttr 0x5614ce7beee0 Implicit # | | | `-ConstAttr 0x5614ce7bef08 Implicit # | | |-FunctionDecl 0x5614ce7bf040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce7bef90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5614ce7bf0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7bf1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bf1e0 # | | | |-NoThrowAttr 0x5614ce7bf220 Implicit # | | | `-ConstAttr 0x5614ce7bf248 Implicit # | | |-FunctionDecl 0x5614ce7bf380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce7bf2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5614ce7bf430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7bf4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bf520 # | | | |-NoThrowAttr 0x5614ce7bf560 Implicit # | | | `-ConstAttr 0x5614ce7bf588 Implicit # | | |-FunctionDecl 0x5614ce7bf6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce7bf610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5614ce7bf770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7bf830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bf860 # | | | |-NoThrowAttr 0x5614ce7bf8a0 Implicit # | | | `-ConstAttr 0x5614ce7bf8c8 Implicit # | | |-FunctionDecl 0x5614ce7bfa00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7bf950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5614ce7bfab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7bfb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7bfba0 # | | | |-NoThrowAttr 0x5614ce7bfbe0 Implicit # | | | `-ConstAttr 0x5614ce7bfc08 Implicit # | | |-FunctionDecl 0x5614ce7bfd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7bfc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5614ce7c35c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7c3680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7c36b0 # | | | |-NoThrowAttr 0x5614ce7c36f0 Implicit # | | | `-ConstAttr 0x5614ce7c3718 Implicit # | | |-FunctionDecl 0x5614ce7c3850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7c37a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5614ce7c3900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7c39c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7c39f0 # | | | |-NoThrowAttr 0x5614ce7c3a30 Implicit # | | | `-ConstAttr 0x5614ce7c3a58 Implicit # | | |-FunctionDecl 0x5614ce7c3b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x5614ce7c3ac8 col:54 'float' # | | | |-AvailabilityAttr 0x5614ce7c3c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7c3ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7c3d18 # | | | |-NoThrowAttr 0x5614ce7c3d58 Implicit # | | | `-ConstAttr 0x5614ce7c3d80 Implicit # | | |-FunctionDecl 0x5614ce7c3eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7c3e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x5614ce7c3f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7c4028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7c4058 # | | | |-NoThrowAttr 0x5614ce7c4098 Implicit # | | | `-ConstAttr 0x5614ce7c40c0 Implicit # | | |-FunctionDecl 0x5614ce7c41f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7c4148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x5614ce7c42a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7c4368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7c4398 # | | | |-NoThrowAttr 0x5614ce7c43d8 Implicit # | | | `-ConstAttr 0x5614ce7c4400 Implicit # | | |-FunctionDecl 0x5614ce7c4538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7c4488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x5614ce7c45e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7c46a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7c46d8 # | | | |-NoThrowAttr 0x5614ce7c4718 Implicit # | | | `-ConstAttr 0x5614ce7c4740 Implicit # | | |-FunctionDecl 0x5614ce7c4860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x5614ce7c47b0 col:56 'double' # | | | |-AvailabilityAttr 0x5614ce7c4910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7c49d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7c4a00 # | | | |-NoThrowAttr 0x5614ce7c4a40 Implicit # | | | `-ConstAttr 0x5614ce7c4a68 Implicit # | | |-FunctionDecl 0x5614ce7c4ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x5614ce7c4af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x5614ce7c4c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7c4d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7c4d40 # | | | |-NoThrowAttr 0x5614ce7c4d80 Implicit # | | | `-ConstAttr 0x5614ce7c4da8 Implicit # | | |-FunctionDecl 0x5614ce7c4ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x5614ce7c4e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x5614ce7c4f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7c5050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7c5080 # | | | |-NoThrowAttr 0x5614ce7c50c0 Implicit # | | | `-ConstAttr 0x5614ce7c50e8 Implicit # | | |-FunctionDecl 0x5614ce7c5220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x5614ce7c5170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x5614ce7c52d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7c5390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x5614ce7c53c0 # | | | |-NoThrowAttr 0x5614ce7c5400 Implicit # | | | `-ConstAttr 0x5614ce7c5428 Implicit # | | |-FunctionDecl 0x5614ce7c55d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x5614ce7c5488 col:52 'half' # | | | |-BuiltinAliasAttr 0x5614ce7c5680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c56e0 # | | | |-NoThrowAttr 0x5614ce7c5720 Implicit # | | | `-ConstAttr 0x5614ce7c5748 Implicit # | | |-FunctionDecl 0x5614ce7c5860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7c57b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c5910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c5970 # | | | |-NoThrowAttr 0x5614ce7c59b0 Implicit # | | | `-ConstAttr 0x5614ce7c59d8 Implicit # | | |-FunctionDecl 0x5614ce7c5b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce7c5a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c5bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c5c10 # | | | |-NoThrowAttr 0x5614ce7c5c50 Implicit # | | | `-ConstAttr 0x5614ce7c5c78 Implicit # | | |-FunctionDecl 0x5614ce7c5da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7c5cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c5e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c5eb0 # | | | |-NoThrowAttr 0x5614ce7c5ef0 Implicit # | | | `-ConstAttr 0x5614ce7c5f18 Implicit # | | |-FunctionDecl 0x5614ce7c6028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x5614ce7c5f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x5614ce7c60d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c6138 # | | | |-NoThrowAttr 0x5614ce7c6178 Implicit # | | | `-ConstAttr 0x5614ce7c61a0 Implicit # | | |-FunctionDecl 0x5614ce7c62c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5614ce7c6218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c6378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c63d8 # | | | |-NoThrowAttr 0x5614ce7c6418 Implicit # | | | `-ConstAttr 0x5614ce7c6440 Implicit # | | |-FunctionDecl 0x5614ce7c6568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5614ce7c64b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c6618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c6678 # | | | |-NoThrowAttr 0x5614ce7c66b8 Implicit # | | | `-ConstAttr 0x5614ce7c66e0 Implicit # | | |-FunctionDecl 0x5614ce7c6808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5614ce7c6758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c68b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c6918 # | | | |-NoThrowAttr 0x5614ce7c6958 Implicit # | | | `-ConstAttr 0x5614ce7c6980 Implicit # | | |-FunctionDecl 0x5614ce7c6aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce7c69f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7c6b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c6bb8 # | | | |-NoThrowAttr 0x5614ce7c6bf8 Implicit # | | | `-ConstAttr 0x5614ce7c6c20 Implicit # | | |-FunctionDecl 0x5614ce7c6d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7c6c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c6df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c6e58 # | | | |-NoThrowAttr 0x5614ce7c6e98 Implicit # | | | `-ConstAttr 0x5614ce7c6ec0 Implicit # | | |-FunctionDecl 0x5614ce7c6fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce7c6f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c7098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c70f8 # | | | |-NoThrowAttr 0x5614ce7c7138 Implicit # | | | `-ConstAttr 0x5614ce7c7160 Implicit # | | |-FunctionDecl 0x5614ce7c7288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7c71d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c7338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c7398 # | | | |-NoThrowAttr 0x5614ce7c73d8 Implicit # | | | `-ConstAttr 0x5614ce7c7400 Implicit # | | |-FunctionDecl 0x5614ce7c7528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5614ce7c7478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce7c75e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c7648 # | | | |-NoThrowAttr 0x5614ce7c7688 Implicit # | | | `-ConstAttr 0x5614ce7c76b0 Implicit # | | |-FunctionDecl 0x5614ce7c77d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce7c7728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c7888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c78e8 # | | | |-NoThrowAttr 0x5614ce7c7928 Implicit # | | | `-ConstAttr 0x5614ce7c7950 Implicit # | | |-FunctionDecl 0x5614ce7c7a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce7c79c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c7b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c7b88 # | | | |-NoThrowAttr 0x5614ce7c7bc8 Implicit # | | | `-ConstAttr 0x5614ce7c7bf0 Implicit # | | |-FunctionDecl 0x5614ce7c7d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce7c7c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c7dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c7e28 # | | | |-NoThrowAttr 0x5614ce7c7e68 Implicit # | | | `-ConstAttr 0x5614ce7c7e90 Implicit # | | |-FunctionDecl 0x5614ce7c7fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce7c7f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce7c8068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c80c8 # | | | |-NoThrowAttr 0x5614ce7c8108 Implicit # | | | `-ConstAttr 0x5614ce7c8130 Implicit # | | |-FunctionDecl 0x5614ce7c8258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7c81a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c8308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c8368 # | | | |-NoThrowAttr 0x5614ce7c83a8 Implicit # | | | `-ConstAttr 0x5614ce7c83d0 Implicit # | | |-FunctionDecl 0x5614ce7c84f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7c8448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c85a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c8608 # | | | |-NoThrowAttr 0x5614ce7c8648 Implicit # | | | `-ConstAttr 0x5614ce7c8670 Implicit # | | |-FunctionDecl 0x5614ce7c8798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7c86e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c8848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c88a8 # | | | |-NoThrowAttr 0x5614ce7c88e8 Implicit # | | | `-ConstAttr 0x5614ce7c8910 Implicit # | | |-FunctionDecl 0x5614ce7c8a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x5614ce7c8970 col:54 'float' # | | | |-BuiltinAliasAttr 0x5614ce7c8ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c8b30 # | | | |-NoThrowAttr 0x5614ce7c8b70 Implicit # | | | `-ConstAttr 0x5614ce7c8b98 Implicit # | | |-FunctionDecl 0x5614ce7c8cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7c8c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c8d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c8dd0 # | | | |-NoThrowAttr 0x5614ce7c8e10 Implicit # | | | `-ConstAttr 0x5614ce7c8e38 Implicit # | | |-FunctionDecl 0x5614ce7c8f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7c8eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c9010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c9070 # | | | |-NoThrowAttr 0x5614ce7c90b0 Implicit # | | | `-ConstAttr 0x5614ce7c90d8 Implicit # | | |-FunctionDecl 0x5614ce7c9200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7c9150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7c92b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c9310 # | | | |-NoThrowAttr 0x5614ce7c9350 Implicit # | | | `-ConstAttr 0x5614ce7c9378 Implicit # | | |-FunctionDecl 0x5614ce7c9488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x5614ce7c93d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x5614ce7c9538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce7c9598 # | | | |-NoThrowAttr 0x5614ce769ce0 Implicit # | | | `-ConstAttr 0x5614ce769d08 Implicit # | | |-FunctionDecl 0x5614ce769e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5614ce769d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce769ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce769f40 # | | | |-NoThrowAttr 0x5614ce769f80 Implicit # | | | `-ConstAttr 0x5614ce769fa8 Implicit # | | |-FunctionDecl 0x5614ce76a0d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5614ce76a020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce76a180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce76a1e0 # | | | |-NoThrowAttr 0x5614ce76a220 Implicit # | | | `-ConstAttr 0x5614ce76a248 Implicit # | | |-FunctionDecl 0x5614ce76a370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5614ce76a2c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce76a420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x5614ce76a480 # | | | |-NoThrowAttr 0x5614ce76a4c0 Implicit # | | | `-ConstAttr 0x5614ce76a4e8 Implicit # | | |-FunctionDecl 0x5614ce76a5f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x5614ce76a548 col:56 'half' # | | | |-BuiltinAliasAttr 0x5614ce76a6a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76a708 # | | | |-NoThrowAttr 0x5614ce76a748 Implicit # | | | `-ConstAttr 0x5614ce76a770 Implicit # | | |-FunctionDecl 0x5614ce76a888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce76a7d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce76a938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76a998 # | | | |-NoThrowAttr 0x5614ce76a9d8 Implicit # | | | `-ConstAttr 0x5614ce76aa00 Implicit # | | |-FunctionDecl 0x5614ce76ab28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce76aa78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce76abd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76ac38 # | | | |-NoThrowAttr 0x5614ce76ac78 Implicit # | | | `-ConstAttr 0x5614ce76aca0 Implicit # | | |-FunctionDecl 0x5614ce76adc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce76ad18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce76ae78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76aed8 # | | | |-NoThrowAttr 0x5614ce76af18 Implicit # | | | `-ConstAttr 0x5614ce76af40 Implicit # | | |-FunctionDecl 0x5614ce76b060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x5614ce76afb0 col:54 'int' # | | | |-AvailabilityAttr 0x5614ce76b110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76b1d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76b200 # | | | |-NoThrowAttr 0x5614ce76b240 Implicit # | | | `-ConstAttr 0x5614ce76b268 Implicit # | | |-FunctionDecl 0x5614ce76b3a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5614ce76b2f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x5614ce76b450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76b510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76b540 # | | | |-NoThrowAttr 0x5614ce76b580 Implicit # | | | `-ConstAttr 0x5614ce76b5a8 Implicit # | | |-FunctionDecl 0x5614ce76b6e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5614ce76b630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x5614ce76b790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76b850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76b880 # | | | |-NoThrowAttr 0x5614ce76b8c0 Implicit # | | | `-ConstAttr 0x5614ce76b8e8 Implicit # | | |-FunctionDecl 0x5614ce76ba20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5614ce76b970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x5614ce76bad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76bb90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76bbc0 # | | | |-NoThrowAttr 0x5614ce76bc00 Implicit # | | | `-ConstAttr 0x5614ce76bc28 Implicit # | | |-FunctionDecl 0x5614ce76bda0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce76bcf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x5614ce76be50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76bf10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76bf40 # | | | |-NoThrowAttr 0x5614ce76bf80 Implicit # | | | `-ConstAttr 0x5614ce76bfa8 Implicit # | | |-FunctionDecl 0x5614ce76c0e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce76c030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x5614ce76c190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76c250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76c280 # | | | |-NoThrowAttr 0x5614ce76c2c0 Implicit # | | | `-ConstAttr 0x5614ce76c2e8 Implicit # | | |-FunctionDecl 0x5614ce76c420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce76c370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x5614ce76c4d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76c590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76c5c0 # | | | |-NoThrowAttr 0x5614ce76c600 Implicit # | | | `-ConstAttr 0x5614ce76c628 Implicit # | | |-FunctionDecl 0x5614ce76c760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce76c6b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x5614ce76c810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76c8d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76c900 # | | | |-NoThrowAttr 0x5614ce76c940 Implicit # | | | `-ConstAttr 0x5614ce76c968 Implicit # | | |-FunctionDecl 0x5614ce76caa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5614ce76c9f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x5614ce76cb50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76cc10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76cc40 # | | | |-NoThrowAttr 0x5614ce76cc80 Implicit # | | | `-ConstAttr 0x5614ce76cca8 Implicit # | | |-FunctionDecl 0x5614ce76cde0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce76cd30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x5614ce76ce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76cf50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76cf80 # | | | |-NoThrowAttr 0x5614ce76cfc0 Implicit # | | | `-ConstAttr 0x5614ce76cfe8 Implicit # | | |-FunctionDecl 0x5614ce76d120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce76d070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x5614ce76d1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76d290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76d2c0 # | | | |-NoThrowAttr 0x5614ce76d300 Implicit # | | | `-ConstAttr 0x5614ce76d328 Implicit # | | |-FunctionDecl 0x5614ce76d460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce76d3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x5614ce76d510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76d5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76d600 # | | | |-NoThrowAttr 0x5614ce76d640 Implicit # | | | `-ConstAttr 0x5614ce76d668 Implicit # | | |-FunctionDecl 0x5614ce76d7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce76d6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x5614ce76d850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76d910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76d940 # | | | |-NoThrowAttr 0x5614ce76d980 Implicit # | | | `-ConstAttr 0x5614ce76d9a8 Implicit # | | |-FunctionDecl 0x5614ce76dae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce76da30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x5614ce76db90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce76dc50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce76dc80 # | | | |-NoThrowAttr 0x5614ce76dcc0 Implicit # | | | `-ConstAttr 0x5614ce7d5610 Implicit # | | |-FunctionDecl 0x5614ce7d5748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7d5698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x5614ce7d57f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7d58b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce7d58e8 # | | | |-NoThrowAttr 0x5614ce7d5928 Implicit # | | | `-ConstAttr 0x5614ce7d5950 Implicit # | | |-FunctionDecl 0x5614ce7d5a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7d59d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x5614ce7d5b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7d5bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce7d5c28 # | | | |-NoThrowAttr 0x5614ce7d5c68 Implicit # | | | `-ConstAttr 0x5614ce7d5c90 Implicit # | | |-FunctionDecl 0x5614ce7d5db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x5614ce7d5d00 col:58 'float' # | | | |-AvailabilityAttr 0x5614ce7d5e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7d5f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce7d5f50 # | | | |-NoThrowAttr 0x5614ce7d5f90 Implicit # | | | `-ConstAttr 0x5614ce7d5fb8 Implicit # | | |-FunctionDecl 0x5614ce7d60f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7d6040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x5614ce7d61a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7d6260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce7d6290 # | | | |-NoThrowAttr 0x5614ce7d62d0 Implicit # | | | `-ConstAttr 0x5614ce7d62f8 Implicit # | | |-FunctionDecl 0x5614ce7d6430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7d6380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x5614ce7d64e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7d65a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce7d65d0 # | | | |-NoThrowAttr 0x5614ce7d6610 Implicit # | | | `-ConstAttr 0x5614ce7d6638 Implicit # | | |-FunctionDecl 0x5614ce7d6770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7d66c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x5614ce7d6820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7d68e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce7d6910 # | | | |-NoThrowAttr 0x5614ce7d6950 Implicit # | | | `-ConstAttr 0x5614ce7d6978 Implicit # | | |-FunctionDecl 0x5614ce7d6a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x5614ce7d69e8 col:60 'double' # | | | |-AvailabilityAttr 0x5614ce7d6b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7d6c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce7d6c38 # | | | |-NoThrowAttr 0x5614ce7d6c78 Implicit # | | | `-ConstAttr 0x5614ce7d6ca0 Implicit # | | |-FunctionDecl 0x5614ce7d6dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5614ce7d6d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x5614ce7d6e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7d6f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce7d6f78 # | | | |-NoThrowAttr 0x5614ce7d6fb8 Implicit # | | | `-ConstAttr 0x5614ce7d6fe0 Implicit # | | |-FunctionDecl 0x5614ce7d7118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5614ce7d7068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x5614ce7d71c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7d7288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce7d72b8 # | | | |-NoThrowAttr 0x5614ce7d72f8 Implicit # | | | `-ConstAttr 0x5614ce7d7320 Implicit # | | |-FunctionDecl 0x5614ce7d7458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5614ce7d73a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x5614ce7d7508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x5614ce7d75c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x5614ce7d7620 # | | | |-NoThrowAttr 0x5614ce7d7660 Implicit # | | | `-ConstAttr 0x5614ce7d7688 Implicit # | | |-FunctionDecl 0x5614ce7d7798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x5614ce7d76e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x5614ce7d7848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d78a8 # | | | |-NoThrowAttr 0x5614ce7d78e8 Implicit # | | | `-ConstAttr 0x5614ce7d7910 Implicit # | | |-FunctionDecl 0x5614ce7d7a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7d7978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d7ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d7b38 # | | | |-NoThrowAttr 0x5614ce7d7b78 Implicit # | | | `-ConstAttr 0x5614ce7d7ba0 Implicit # | | |-FunctionDecl 0x5614ce7d7cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce7d7c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d7d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d7dd8 # | | | |-NoThrowAttr 0x5614ce7d7e18 Implicit # | | | `-ConstAttr 0x5614ce7d7e40 Implicit # | | |-FunctionDecl 0x5614ce7d7f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7d7eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d8018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d8078 # | | | |-NoThrowAttr 0x5614ce7d80b8 Implicit # | | | `-ConstAttr 0x5614ce7d80e0 Implicit # | | |-FunctionDecl 0x5614ce7d81f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x5614ce7d8140 col:50 'int' # | | | |-BuiltinAliasAttr 0x5614ce7d82a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d8300 # | | | |-NoThrowAttr 0x5614ce7d8340 Implicit # | | | `-ConstAttr 0x5614ce7d8368 Implicit # | | |-FunctionDecl 0x5614ce7d8490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x5614ce7d83e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d8540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d85a0 # | | | |-NoThrowAttr 0x5614ce7d85e0 Implicit # | | | `-ConstAttr 0x5614ce7d8608 Implicit # | | |-FunctionDecl 0x5614ce7d8730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x5614ce7d8680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d87e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d8840 # | | | |-NoThrowAttr 0x5614ce7d8880 Implicit # | | | `-ConstAttr 0x5614ce7d88a8 Implicit # | | |-FunctionDecl 0x5614ce7d89d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x5614ce7d8920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d8a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d8ae0 # | | | |-NoThrowAttr 0x5614ce7d8b20 Implicit # | | | `-ConstAttr 0x5614ce7d8b48 Implicit # | | |-FunctionDecl 0x5614ce7d8c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce7d8bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7d8d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d8d80 # | | | |-NoThrowAttr 0x5614ce7d8dc0 Implicit # | | | `-ConstAttr 0x5614ce7d8de8 Implicit # | | |-FunctionDecl 0x5614ce7d8f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7d8e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d8fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d9020 # | | | |-NoThrowAttr 0x5614ce7d9060 Implicit # | | | `-ConstAttr 0x5614ce7d9088 Implicit # | | |-FunctionDecl 0x5614ce7d91b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce7d9100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d9260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d92c0 # | | | |-NoThrowAttr 0x5614ce7d9300 Implicit # | | | `-ConstAttr 0x5614ce7d9328 Implicit # | | |-FunctionDecl 0x5614ce7d9450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7d93a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d9500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d9560 # | | | |-NoThrowAttr 0x5614ce7d95a0 Implicit # | | | `-ConstAttr 0x5614ce7d95c8 Implicit # | | |-FunctionDecl 0x5614ce7d9710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5614ce7d9660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce7d97c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d9820 # | | | |-NoThrowAttr 0x5614ce7d9860 Implicit # | | | `-ConstAttr 0x5614ce7d9888 Implicit # | | |-FunctionDecl 0x5614ce7d99b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce7d9900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d9a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d9ac0 # | | | |-NoThrowAttr 0x5614ce7d9b00 Implicit # | | | `-ConstAttr 0x5614ce7d9b28 Implicit # | | |-FunctionDecl 0x5614ce7d9c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce7d9ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d9d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7d9d60 # | | | |-NoThrowAttr 0x5614ce7d9da0 Implicit # | | | `-ConstAttr 0x5614ce7d9dc8 Implicit # | | |-FunctionDecl 0x5614ce7d9ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce7d9e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7d9fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7da000 # | | | |-NoThrowAttr 0x5614ce7da040 Implicit # | | | `-ConstAttr 0x5614ce7da068 Implicit # | | |-FunctionDecl 0x5614ce7da190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce7da0e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce7da240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7da2a0 # | | | |-NoThrowAttr 0x5614ce7da2e0 Implicit # | | | `-ConstAttr 0x5614ce7da308 Implicit # | | |-FunctionDecl 0x5614ce7da430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7da380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7da4e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7da540 # | | | |-NoThrowAttr 0x5614ce7da580 Implicit # | | | `-ConstAttr 0x5614ce7da5a8 Implicit # | | |-FunctionDecl 0x5614ce7da6d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7da620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7da780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7da7e0 # | | | |-NoThrowAttr 0x5614ce7da820 Implicit # | | | `-ConstAttr 0x5614ce7da848 Implicit # | | |-FunctionDecl 0x5614ce7da970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7da8c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7daa20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7daa80 # | | | |-NoThrowAttr 0x5614ce7daac0 Implicit # | | | `-ConstAttr 0x5614ce7daae8 Implicit # | | |-FunctionDecl 0x5614ce7dabf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x5614ce7dab48 col:54 'float' # | | | |-BuiltinAliasAttr 0x5614ce7daca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7dad08 # | | | |-NoThrowAttr 0x5614ce7dad48 Implicit # | | | `-ConstAttr 0x5614ce7dad70 Implicit # | | |-FunctionDecl 0x5614ce7dae98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7dade8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7daf48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7dafa8 # | | | |-NoThrowAttr 0x5614ce7dafe8 Implicit # | | | `-ConstAttr 0x5614ce7db010 Implicit # | | |-FunctionDecl 0x5614ce7db138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7db088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7db1e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7db248 # | | | |-NoThrowAttr 0x5614ce7db288 Implicit # | | | `-ConstAttr 0x5614ce7db2b0 Implicit # | | |-FunctionDecl 0x5614ce7db3d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7db328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7db488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7db4e8 # | | | |-NoThrowAttr 0x5614ce7db528 Implicit # | | | `-ConstAttr 0x5614ce7db550 Implicit # | | |-FunctionDecl 0x5614ce7db670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x5614ce7db5b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x5614ce7db720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7db780 # | | | |-NoThrowAttr 0x5614ce7db7c0 Implicit # | | | `-ConstAttr 0x5614ce7db7e8 Implicit # | | |-FunctionDecl 0x5614ce7db910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x5614ce7db860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7db9c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7dba20 # | | | |-NoThrowAttr 0x5614ce7dba60 Implicit # | | | `-ConstAttr 0x5614ce7dba88 Implicit # | | |-FunctionDecl 0x5614ce7dbbb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x5614ce7dbb00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dbc60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7dbcc0 # | | | |-NoThrowAttr 0x5614ce7dbd00 Implicit # | | | `-ConstAttr 0x5614ce7dbd28 Implicit # | | |-FunctionDecl 0x5614ce7dbe50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x5614ce7dbda0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dbf00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x5614ce7dbf60 # | | | |-NoThrowAttr 0x5614ce7dbfa0 Implicit # | | | `-ConstAttr 0x5614ce7dbfc8 Implicit # | | |-FunctionDecl 0x5614ce7dc0d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x5614ce7dc028 col:56 'half' # | | | |-BuiltinAliasAttr 0x5614ce7dc188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dc1e8 # | | | |-NoThrowAttr 0x5614ce7dc228 Implicit # | | | `-ConstAttr 0x5614ce7dc250 Implicit # | | |-FunctionDecl 0x5614ce7dc368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7dc2b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dc418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dc478 # | | | |-NoThrowAttr 0x5614ce7dc4b8 Implicit # | | | `-ConstAttr 0x5614ce7dc4e0 Implicit # | | |-FunctionDecl 0x5614ce7dc608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce7dc558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dc6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dc718 # | | | |-NoThrowAttr 0x5614ce7dc758 Implicit # | | | `-ConstAttr 0x5614ce7dc780 Implicit # | | |-FunctionDecl 0x5614ce7dc8a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7dc7f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dc958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dc9b8 # | | | |-NoThrowAttr 0x5614ce7dc9f8 Implicit # | | | `-ConstAttr 0x5614ce7dca20 Implicit # | | |-FunctionDecl 0x5614ce7dcb30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x5614ce7dca80 col:54 'int' # | | | |-BuiltinAliasAttr 0x5614ce7dcbe0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dcc40 # | | | |-NoThrowAttr 0x5614ce7dcc80 Implicit # | | | `-ConstAttr 0x5614ce7dcca8 Implicit # | | |-FunctionDecl 0x5614ce7dcdd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x5614ce7dcd20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dce80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dcee0 # | | | |-NoThrowAttr 0x5614ce7dcf20 Implicit # | | | `-ConstAttr 0x5614ce7dcf48 Implicit # | | |-FunctionDecl 0x5614ce7dd070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x5614ce7dcfc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dd120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dd180 # | | | |-NoThrowAttr 0x5614ce7dd1c0 Implicit # | | | `-ConstAttr 0x5614ce7dd1e8 Implicit # | | |-FunctionDecl 0x5614ce7dd310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x5614ce7dd260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dd3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dd420 # | | | |-NoThrowAttr 0x5614ce7dd460 Implicit # | | | `-ConstAttr 0x5614ce7dd488 Implicit # | | |-FunctionDecl 0x5614ce7dd650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce7dd500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7dd700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dd760 # | | | |-NoThrowAttr 0x5614ce7dd7a0 Implicit # | | | `-ConstAttr 0x5614ce7dd7c8 Implicit # | | |-FunctionDecl 0x5614ce7dd8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7dd840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dd9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dda00 # | | | |-NoThrowAttr 0x5614ce7dda40 Implicit # | | | `-ConstAttr 0x5614ce7dda68 Implicit # | | |-FunctionDecl 0x5614ce7ddb90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce7ddae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7ddc40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7ddca0 # | | | |-NoThrowAttr 0x5614ce7ddce0 Implicit # | | | `-ConstAttr 0x5614ce7ddd08 Implicit # | | |-FunctionDecl 0x5614ce7dde30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7ddd80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7ddee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7ddf40 # | | | |-NoThrowAttr 0x5614ce7ddf80 Implicit # | | | `-ConstAttr 0x5614ce7ddfa8 Implicit # | | |-FunctionDecl 0x5614ce7de0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5614ce7de020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce7de180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7de1e0 # | | | |-NoThrowAttr 0x5614ce7de220 Implicit # | | | `-ConstAttr 0x5614ce7de248 Implicit # | | |-FunctionDecl 0x5614ce7de370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce7de2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7de420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7de480 # | | | |-NoThrowAttr 0x5614ce7de4c0 Implicit # | | | `-ConstAttr 0x5614ce7de4e8 Implicit # | | |-FunctionDecl 0x5614ce7de610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce7de560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7de6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7de720 # | | | |-NoThrowAttr 0x5614ce7de760 Implicit # | | | `-ConstAttr 0x5614ce7de788 Implicit # | | |-FunctionDecl 0x5614ce7de8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce7de800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7de960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7de9c0 # | | | |-NoThrowAttr 0x5614ce7dea00 Implicit # | | | `-ConstAttr 0x5614ce7dea28 Implicit # | | |-FunctionDecl 0x5614ce7deb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce7deaa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce7dec00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dec60 # | | | |-NoThrowAttr 0x5614ce7deca0 Implicit # | | | `-ConstAttr 0x5614ce7decc8 Implicit # | | |-FunctionDecl 0x5614ce7dedf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7ded40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7deea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7def00 # | | | |-NoThrowAttr 0x5614ce7def40 Implicit # | | | `-ConstAttr 0x5614ce7def68 Implicit # | | |-FunctionDecl 0x5614ce7df090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce7defe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7df140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7df1a0 # | | | |-NoThrowAttr 0x5614ce7df1e0 Implicit # | | | `-ConstAttr 0x5614ce7df208 Implicit # | | |-FunctionDecl 0x5614ce7df330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce7df280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7df3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7df440 # | | | |-NoThrowAttr 0x5614ce7df480 Implicit # | | | `-ConstAttr 0x5614ce7df4a8 Implicit # | | |-FunctionDecl 0x5614ce7df660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x5614ce7df508 col:58 'float' # | | | |-BuiltinAliasAttr 0x5614ce7df710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7df770 # | | | |-NoThrowAttr 0x5614ce7df7b0 Implicit # | | | `-ConstAttr 0x5614ce7df7d8 Implicit # | | |-FunctionDecl 0x5614ce7df900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7df850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7df9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dfa10 # | | | |-NoThrowAttr 0x5614ce7dfa50 Implicit # | | | `-ConstAttr 0x5614ce7dfa78 Implicit # | | |-FunctionDecl 0x5614ce7dfba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7dfaf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dfc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dfcb0 # | | | |-NoThrowAttr 0x5614ce7dfcf0 Implicit # | | | `-ConstAttr 0x5614ce7dfd18 Implicit # | | |-FunctionDecl 0x5614ce7dfe40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7dfd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7dfef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7dff50 # | | | |-NoThrowAttr 0x5614ce7dff90 Implicit # | | | `-ConstAttr 0x5614ce7dffb8 Implicit # | | |-FunctionDecl 0x5614ce7e00c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x5614ce7e0018 col:60 'double' # | | | |-BuiltinAliasAttr 0x5614ce7e0178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7e01d8 # | | | |-NoThrowAttr 0x5614ce7e0218 Implicit # | | | `-ConstAttr 0x5614ce7e0240 Implicit # | | |-FunctionDecl 0x5614ce7e0368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x5614ce7e02b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e0418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7e0478 # | | | |-NoThrowAttr 0x5614ce7e04b8 Implicit # | | | `-ConstAttr 0x5614ce7e04e0 Implicit # | | |-FunctionDecl 0x5614ce7e0608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x5614ce7e0558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e06b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7e0718 # | | | |-NoThrowAttr 0x5614ce7e0758 Implicit # | | | `-ConstAttr 0x5614ce7e0780 Implicit # | | |-FunctionDecl 0x5614ce7e08a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x5614ce7e07f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e0958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x5614ce7e09b8 # | | | |-NoThrowAttr 0x5614ce7e09f8 Implicit # | | | `-ConstAttr 0x5614ce7e0a20 Implicit # | | |-FunctionDecl 0x5614ce7e0b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x5614ce7e0a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x5614ce7e0be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e0c40 # | | | |-NoThrowAttr 0x5614ce7e0c80 Implicit # | | | `-ConstAttr 0x5614ce7e0ca8 Implicit # | | |-FunctionDecl 0x5614ce7e0dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7e0d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e0e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e0ed0 # | | | |-NoThrowAttr 0x5614ce7e0f10 Implicit # | | | `-ConstAttr 0x5614ce7e0f38 Implicit # | | |-FunctionDecl 0x5614ce7e1060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce7e0fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e1110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e1170 # | | | |-NoThrowAttr 0x5614ce7e11b0 Implicit # | | | `-ConstAttr 0x5614ce7e11d8 Implicit # | | |-FunctionDecl 0x5614ce7e1300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7e1250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e13b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e1410 # | | | |-NoThrowAttr 0x5614ce7e1450 Implicit # | | | `-ConstAttr 0x5614ce7e1478 Implicit # | | |-FunctionDecl 0x5614ce7e1588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x5614ce7e14d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x5614ce7e1670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e16d0 # | | | |-NoThrowAttr 0x5614ce7e1710 Implicit # | | | `-ConstAttr 0x5614ce7e1738 Implicit # | | |-FunctionDecl 0x5614ce7e1860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x5614ce7e17b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e1910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e1970 # | | | |-NoThrowAttr 0x5614ce7e19b0 Implicit # | | | `-ConstAttr 0x5614ce7e19d8 Implicit # | | |-FunctionDecl 0x5614ce7e1b00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x5614ce7e1a50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e1bb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e1c10 # | | | |-NoThrowAttr 0x5614ce7e1c50 Implicit # | | | `-ConstAttr 0x5614ce7e1c78 Implicit # | | |-FunctionDecl 0x5614ce7e1da0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x5614ce7e1cf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e1e50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e1eb0 # | | | |-NoThrowAttr 0x5614ce7e1ef0 Implicit # | | | `-ConstAttr 0x5614ce7e1f18 Implicit # | | |-FunctionDecl 0x5614ce7e2040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x5614ce7e1f90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce7e20f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e2150 # | | | |-NoThrowAttr 0x5614ce7e2190 Implicit # | | | `-ConstAttr 0x5614ce7e21b8 Implicit # | | |-FunctionDecl 0x5614ce7e22e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x5614ce7e2230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e2390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e23f0 # | | | |-NoThrowAttr 0x5614ce7e2430 Implicit # | | | `-ConstAttr 0x5614ce7e2458 Implicit # | | |-FunctionDecl 0x5614ce7e2580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x5614ce7e24d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e2630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e2690 # | | | |-NoThrowAttr 0x5614ce7e26d0 Implicit # | | | `-ConstAttr 0x5614ce7e26f8 Implicit # | | |-FunctionDecl 0x5614ce7e2820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x5614ce7e2770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e28d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e2930 # | | | |-NoThrowAttr 0x5614ce7e2970 Implicit # | | | `-ConstAttr 0x5614ce7e2998 Implicit # | | |-FunctionDecl 0x5614ce7e2ac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x5614ce7e2a10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce7e2b70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e2bd0 # | | | |-NoThrowAttr 0x5614ce7e2c10 Implicit # | | | `-ConstAttr 0x5614ce7e2c38 Implicit # | | |-FunctionDecl 0x5614ce7e2d60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce7e2cb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e2e10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e2e70 # | | | |-NoThrowAttr 0x5614ce7e2eb0 Implicit # | | | `-ConstAttr 0x5614ce7e2ed8 Implicit # | | |-FunctionDecl 0x5614ce7e3000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce7e2f50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e30b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e3110 # | | | |-NoThrowAttr 0x5614ce7e3150 Implicit # | | | `-ConstAttr 0x5614ce7e3178 Implicit # | | |-FunctionDecl 0x5614ce7e32a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce7e31f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7e3350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7e33b0 # | | | |-NoThrowAttr 0x5614ce7e33f0 Implicit # | | | `-ConstAttr 0x5614ce7e3418 Implicit # | | |-FunctionDecl 0x5614ce7e3540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x5614ce7e3490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce7e35f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce7897d0 # | | | |-NoThrowAttr 0x5614ce789810 Implicit # | | | `-ConstAttr 0x5614ce789838 Implicit # | | |-FunctionDecl 0x5614ce789960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce7898b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce789a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce789a70 # | | | |-NoThrowAttr 0x5614ce789ab0 Implicit # | | | `-ConstAttr 0x5614ce789ad8 Implicit # | | |-FunctionDecl 0x5614ce789c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce789b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce789cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce789d10 # | | | |-NoThrowAttr 0x5614ce789d50 Implicit # | | | `-ConstAttr 0x5614ce789d78 Implicit # | | |-FunctionDecl 0x5614ce789ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce789df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce789f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce789fb0 # | | | |-NoThrowAttr 0x5614ce789ff0 Implicit # | | | `-ConstAttr 0x5614ce78a018 Implicit # | | |-FunctionDecl 0x5614ce78a128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x5614ce78a078 col:56 'float' # | | | |-BuiltinAliasAttr 0x5614ce78a1d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce78a238 # | | | |-NoThrowAttr 0x5614ce78a278 Implicit # | | | `-ConstAttr 0x5614ce78a2a0 Implicit # | | |-FunctionDecl 0x5614ce78a3c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce78a318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78a478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce78a4d8 # | | | |-NoThrowAttr 0x5614ce78a518 Implicit # | | | `-ConstAttr 0x5614ce78a540 Implicit # | | |-FunctionDecl 0x5614ce78a668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce78a5b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78a718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce78a778 # | | | |-NoThrowAttr 0x5614ce78a7b8 Implicit # | | | `-ConstAttr 0x5614ce78a7e0 Implicit # | | |-FunctionDecl 0x5614ce78a908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce78a858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78a9b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce78aa18 # | | | |-NoThrowAttr 0x5614ce78aa58 Implicit # | | | `-ConstAttr 0x5614ce78aa80 Implicit # | | |-FunctionDecl 0x5614ce78ab90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x5614ce78aae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x5614ce78ac40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce78aca0 # | | | |-NoThrowAttr 0x5614ce78ace0 Implicit # | | | `-ConstAttr 0x5614ce78ad08 Implicit # | | |-FunctionDecl 0x5614ce78ae30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x5614ce78ad80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78aee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce78af40 # | | | |-NoThrowAttr 0x5614ce78af80 Implicit # | | | `-ConstAttr 0x5614ce78afa8 Implicit # | | |-FunctionDecl 0x5614ce78b0d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x5614ce78b020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78b180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce78b1e0 # | | | |-NoThrowAttr 0x5614ce78b220 Implicit # | | | `-ConstAttr 0x5614ce78b248 Implicit # | | |-FunctionDecl 0x5614ce78b370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x5614ce78b2c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78b420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x5614ce78b480 # | | | |-NoThrowAttr 0x5614ce78b4c0 Implicit # | | | `-ConstAttr 0x5614ce78b4e8 Implicit # | | |-FunctionDecl 0x5614ce78b638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x5614ce78b548 col:14 'half' # | | | |-BuiltinAliasAttr 0x5614ce78b6e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78b760 Implicit # | | | `-ConstAttr 0x5614ce78b788 Implicit # | | |-FunctionDecl 0x5614ce78b938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x5614ce78b810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78b9e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78ba60 Implicit # | | | `-ConstAttr 0x5614ce78ba88 Implicit # | | |-FunctionDecl 0x5614ce78bc28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x5614ce78bb00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78bcd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78bd50 Implicit # | | | `-ConstAttr 0x5614ce78bd78 Implicit # | | |-FunctionDecl 0x5614ce78bf18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x5614ce78bdf0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78bfc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78c040 Implicit # | | | `-ConstAttr 0x5614ce78c068 Implicit # | | |-FunctionDecl 0x5614ce78c178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x5614ce78c0c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x5614ce78c228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78c2a0 Implicit # | | | `-ConstAttr 0x5614ce78c2c8 Implicit # | | |-FunctionDecl 0x5614ce78c3f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x5614ce78c340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78c4a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78c518 Implicit # | | | `-ConstAttr 0x5614ce78c540 Implicit # | | |-FunctionDecl 0x5614ce78c668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x5614ce78c5b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78c718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78c790 Implicit # | | | `-ConstAttr 0x5614ce78c7b8 Implicit # | | |-FunctionDecl 0x5614ce78c8e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x5614ce78c830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78c990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78ca08 Implicit # | | | `-ConstAttr 0x5614ce78ca30 Implicit # | | |-FunctionDecl 0x5614ce78cbd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x5614ce78caa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x5614ce78cc88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78cd00 Implicit # | | | `-ConstAttr 0x5614ce78cd28 Implicit # | | |-FunctionDecl 0x5614ce78cec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x5614ce78cda0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78cf78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78cff0 Implicit # | | | `-ConstAttr 0x5614ce78d018 Implicit # | | |-FunctionDecl 0x5614ce78d1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x5614ce78d090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78d268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78d2e0 Implicit # | | | `-ConstAttr 0x5614ce78d308 Implicit # | | |-FunctionDecl 0x5614ce78d4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x5614ce78d380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78d558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78d5d0 Implicit # | | | `-ConstAttr 0x5614ce78d5f8 Implicit # | | |-FunctionDecl 0x5614ce78d7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x5614ce78d658 col:15 'float' # | | | |-BuiltinAliasAttr 0x5614ce78d8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78d918 Implicit # | | | `-ConstAttr 0x5614ce78d940 Implicit # | | |-FunctionDecl 0x5614ce78dae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x5614ce78d9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78db98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78dc10 Implicit # | | | `-ConstAttr 0x5614ce78dc38 Implicit # | | |-FunctionDecl 0x5614ce78ddd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x5614ce78dcb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78de88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78df00 Implicit # | | | `-ConstAttr 0x5614ce78df28 Implicit # | | |-FunctionDecl 0x5614ce78e0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x5614ce78dfa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78e178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78e1f0 Implicit # | | | `-ConstAttr 0x5614ce78e218 Implicit # | | |-FunctionDecl 0x5614ce78e3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x5614ce78e290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x5614ce78e468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78e4e0 Implicit # | | | `-ConstAttr 0x5614ce78e508 Implicit # | | |-FunctionDecl 0x5614ce78e6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x5614ce78e580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78e758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78e7d0 Implicit # | | | `-ConstAttr 0x5614ce78e7f8 Implicit # | | |-FunctionDecl 0x5614ce78e998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x5614ce78e870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78ea48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78eac0 Implicit # | | | `-ConstAttr 0x5614ce78eae8 Implicit # | | |-FunctionDecl 0x5614ce78ec88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x5614ce78eb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78ed38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78edb0 Implicit # | | | `-ConstAttr 0x5614ce78edd8 Implicit # | | |-FunctionDecl 0x5614ce78ef78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x5614ce78ee50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x5614ce78f028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78f0a0 Implicit # | | | `-ConstAttr 0x5614ce78f0c8 Implicit # | | |-FunctionDecl 0x5614ce78f268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x5614ce78f140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78f318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78f390 Implicit # | | | `-ConstAttr 0x5614ce78f3b8 Implicit # | | |-FunctionDecl 0x5614ce78f558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x5614ce78f430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78f608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78f680 Implicit # | | | `-ConstAttr 0x5614ce78f6a8 Implicit # | | |-FunctionDecl 0x5614ce78f868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x5614ce78f720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78f918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78f990 Implicit # | | | `-ConstAttr 0x5614ce78f9b8 Implicit # | | |-FunctionDecl 0x5614ce78fb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x5614ce78fa18 col:16 'double' # | | | |-BuiltinAliasAttr 0x5614ce78fbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78fc30 Implicit # | | | `-ConstAttr 0x5614ce78fc58 Implicit # | | |-FunctionDecl 0x5614ce78fdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x5614ce78fcd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce78fea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce78ff20 Implicit # | | | `-ConstAttr 0x5614ce78ff48 Implicit # | | |-FunctionDecl 0x5614ce7900e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x5614ce78ffc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce790198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce790210 Implicit # | | | `-ConstAttr 0x5614ce790238 Implicit # | | |-FunctionDecl 0x5614ce7903d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x5614ce7902b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce790488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x5614ce790500 Implicit # | | | `-ConstAttr 0x5614ce790528 Implicit # | | |-FunctionDecl 0x5614ce790638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x5614ce790588 col:18 'half' # | | | |-BuiltinAliasAttr 0x5614ce7906e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5614ce790760 Implicit # | | | `-ConstAttr 0x5614ce790788 Implicit # | | |-FunctionDecl 0x5614ce7908a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7907f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce790950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5614ce7909c8 Implicit # | | | `-ConstAttr 0x5614ce7909f0 Implicit # | | |-FunctionDecl 0x5614ce790b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce790a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce790bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5614ce790c40 Implicit # | | | `-ConstAttr 0x5614ce790c68 Implicit # | | |-FunctionDecl 0x5614ce790d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce790ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce790e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5614ce790eb8 Implicit # | | | `-ConstAttr 0x5614ce790ee0 Implicit # | | |-FunctionDecl 0x5614ce790ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x5614ce790f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x5614ce7910a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5614ce791118 Implicit # | | | `-ConstAttr 0x5614ce791140 Implicit # | | |-FunctionDecl 0x5614ce791268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7911b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce791318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5614ce791390 Implicit # | | | `-ConstAttr 0x5614ce7913b8 Implicit # | | |-FunctionDecl 0x5614ce7914e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce791430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce791590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5614ce791608 Implicit # | | | `-ConstAttr 0x5614ce791630 Implicit # | | |-FunctionDecl 0x5614ce791758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7916a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce791818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x5614ce791890 Implicit # | | | `-ConstAttr 0x5614ce7918b8 Implicit # | | |-FunctionDecl 0x5614ce7919e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x5614ce791a88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x5614ce791ae8 # | | | |-NoThrowAttr 0x5614ce791b28 Implicit # | | | `-ConstAttr 0x5614ce791b50 Implicit # | | |-FunctionDecl 0x5614ce791c50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x5614ce791ba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x5614ce791d00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5614ce791d78 Implicit # | | | `-ConstAttr 0x5614ce791da0 Implicit # | | |-FunctionDecl 0x5614ce791eb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce791e08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce791f68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5614ce791fe0 Implicit # | | | `-ConstAttr 0x5614ce792008 Implicit # | | |-FunctionDecl 0x5614ce792130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce792080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7921e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5614ce792258 Implicit # | | | `-ConstAttr 0x5614ce792280 Implicit # | | |-FunctionDecl 0x5614ce7923a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7922f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce792458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5614ce7924d0 Implicit # | | | `-ConstAttr 0x5614ce7924f8 Implicit # | | |-FunctionDecl 0x5614ce792608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x5614ce792558 col:23 'float' # | | | |-BuiltinAliasAttr 0x5614ce7926b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5614ce792730 Implicit # | | | `-ConstAttr 0x5614ce792758 Implicit # | | |-FunctionDecl 0x5614ce792880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7927d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce792930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5614ce7929a8 Implicit # | | | `-ConstAttr 0x5614ce7929d0 Implicit # | | |-FunctionDecl 0x5614ce792af8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce792a48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce792ba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5614ce792c20 Implicit # | | | `-ConstAttr 0x5614ce792c48 Implicit # | | |-FunctionDecl 0x5614ce792d70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce792cc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce792e20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x5614ce792e98 Implicit # | | | `-ConstAttr 0x5614ce792ec0 Implicit # | | |-FunctionDecl 0x5614ce792fd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x5614ce792f20 col:21 'half' # | | | |-BuiltinAliasAttr 0x5614ce793080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5614ce7930f8 Implicit # | | | `-ConstAttr 0x5614ce793120 Implicit # | | |-FunctionDecl 0x5614ce793238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce793188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7932e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5614ce793360 Implicit # | | | `-ConstAttr 0x5614ce793388 Implicit # | | |-FunctionDecl 0x5614ce7934b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce793400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce793560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5614ce7935d8 Implicit # | | | `-ConstAttr 0x5614ce793600 Implicit # | | |-FunctionDecl 0x5614ce793728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce793678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7937d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5614ce7fb6b8 Implicit # | | | `-ConstAttr 0x5614ce7fb6e0 Implicit # | | |-FunctionDecl 0x5614ce7fb7f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x5614ce7fb740 col:23 'float' # | | | |-BuiltinAliasAttr 0x5614ce7fb8a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5614ce7fb918 Implicit # | | | `-ConstAttr 0x5614ce7fb940 Implicit # | | |-FunctionDecl 0x5614ce7fba68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7fb9b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fbb18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5614ce7fbb90 Implicit # | | | `-ConstAttr 0x5614ce7fbbb8 Implicit # | | |-FunctionDecl 0x5614ce7fbce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7fbc30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fbd90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5614ce7fbe08 Implicit # | | | `-ConstAttr 0x5614ce7fbe30 Implicit # | | |-FunctionDecl 0x5614ce7fbf58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7fbea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fc008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x5614ce7fc080 Implicit # | | | `-ConstAttr 0x5614ce7fc0a8 Implicit # | | |-FunctionDecl 0x5614ce7fc1b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x5614ce7fc108 col:19 'half' # | | | |-BuiltinAliasAttr 0x5614ce7fc268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5614ce7fc2e0 Implicit # | | | `-ConstAttr 0x5614ce7fc308 Implicit # | | |-FunctionDecl 0x5614ce7fc420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7fc370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fc4d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5614ce7fc548 Implicit # | | | `-ConstAttr 0x5614ce7fc570 Implicit # | | |-FunctionDecl 0x5614ce7fc698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce7fc5e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fc748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5614ce7fc7c0 Implicit # | | | `-ConstAttr 0x5614ce7fc7e8 Implicit # | | |-FunctionDecl 0x5614ce7fc910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7fc860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fc9c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5614ce7fca38 Implicit # | | | `-ConstAttr 0x5614ce7fca60 Implicit # | | |-FunctionDecl 0x5614ce7fcb70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x5614ce7fcac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x5614ce7fcc20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5614ce7fcc98 Implicit # | | | `-ConstAttr 0x5614ce7fccc0 Implicit # | | |-FunctionDecl 0x5614ce7fcde8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7fcd38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fce98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5614ce7fcf10 Implicit # | | | `-ConstAttr 0x5614ce7fcf38 Implicit # | | |-FunctionDecl 0x5614ce7fd060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7fcfb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fd110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5614ce7fd188 Implicit # | | | `-ConstAttr 0x5614ce7fd1b0 Implicit # | | |-FunctionDecl 0x5614ce7fd2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x5614ce7fd228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fd388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x5614ce7fd400 Implicit # | | | `-ConstAttr 0x5614ce7fd428 Implicit # | | |-FunctionDecl 0x5614ce7fd538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x5614ce7fd488 col:19 'half' # | | | |-BuiltinAliasAttr 0x5614ce7fd5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5614ce7fd680 Implicit # | | | `-ConstAttr 0x5614ce7fd6a8 Implicit # | | |-FunctionDecl 0x5614ce7fd7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x5614ce7fd710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fd870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5614ce7fd8e8 Implicit # | | | `-ConstAttr 0x5614ce7fd910 Implicit # | | |-FunctionDecl 0x5614ce7fda38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x5614ce7fd988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fdae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5614ce7fdb60 Implicit # | | | `-ConstAttr 0x5614ce7fdb88 Implicit # | | |-FunctionDecl 0x5614ce7fdcb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x5614ce7fdc00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fdd60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5614ce7fddd8 Implicit # | | | `-ConstAttr 0x5614ce7fde00 Implicit # | | |-FunctionDecl 0x5614ce7fdf10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x5614ce7fde60 col:21 'float' # | | | |-BuiltinAliasAttr 0x5614ce7fdfc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5614ce7fe038 Implicit # | | | `-ConstAttr 0x5614ce7fe060 Implicit # | | |-FunctionDecl 0x5614ce7fe188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x5614ce7fe0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fe238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5614ce7fe2b0 Implicit # | | | `-ConstAttr 0x5614ce7fe2d8 Implicit # | | |-FunctionDecl 0x5614ce7fe400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x5614ce7fe350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x5614ce7fe4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x5614ce7fe528 Implicit # | | | `-ConstAttr 0x5614ce7fe550 Implicit # | | `-FunctionDecl 0x5614ce7fe678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x5614ce7fe5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x5614ce7fe728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x5614ce7fe7a0 Implicit # | | `-ConstAttr 0x5614ce7fe7c8 Implicit # | |-LinkageSpecDecl 0x5614ce7406f8 col:45 implicit C # | | `-FunctionDecl 0x5614ce740748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5614ce7407f0 <> Implicit 501 # | | |-NoThrowAttr 0x5614ce740850 Implicit # | | `-ConstAttr 0x5614ce740878 Implicit # | |-NamespaceDecl 0x5614ce7fe818 prev 0x5614ce704ca8 line:12:11 hlsl # | | |-original Namespace 0x5614ce65ba98 'hlsl' # | | |-FunctionDecl 0x5614ce7fea18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7fe930 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce7fed98 # | | | | `-ReturnStmt 0x5614ce7fed88 # | | | | `-CallExpr 0x5614ce7fed58 'float' # | | | | |-ImplicitCastExpr 0x5614ce7fed40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7fece8 '' Function 0x5614ce711c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7fecc0 'float' # | | | | `-ImplicitCastExpr 0x5614ce7feca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7fec90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7fec58 'double' lvalue ParmVar 0x5614ce7fe930 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce7feac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7fef88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7fee58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce7ff358 # | | | | `-ReturnStmt 0x5614ce7ff348 # | | | | `-CallExpr 0x5614ce7ff318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7ff300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7ff278 '' Function 0x5614ce711ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7ff250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7ff238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ff220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ff1e8 'double2':'vector' lvalue ParmVar 0x5614ce7fee58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce7ff038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7ff548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ff418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce804398 # | | | | `-ReturnStmt 0x5614ce804388 # | | | | `-CallExpr 0x5614ce804358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce804340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8042c0 '' Function 0x5614ce712120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce804298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce804280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce804268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce804230 'double3':'vector' lvalue ParmVar 0x5614ce7ff418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce7ff5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce804588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce804458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce804968 # | | | | `-ReturnStmt 0x5614ce804958 # | | | | `-CallExpr 0x5614ce804928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce804910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce804888 '' Function 0x5614ce712398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce804860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce804848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce804830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8047f8 'double4':'vector' lvalue ParmVar 0x5614ce804458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce804638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce804b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce804a18 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce804e60 # | | | | `-ReturnStmt 0x5614ce804e50 # | | | | `-CallExpr 0x5614ce804e20 'float' # | | | | |-ImplicitCastExpr 0x5614ce804e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce804de8 '' Function 0x5614ce711c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce804dc0 'float' # | | | | `-ImplicitCastExpr 0x5614ce804da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce804d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce804d58 'int' lvalue ParmVar 0x5614ce804a18 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce804bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce805038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce804f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8053b0 # | | | | `-ReturnStmt 0x5614ce8053a0 # | | | | `-CallExpr 0x5614ce805370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce805358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce805338 '' Function 0x5614ce711ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce805310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8052f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8052e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8052a8 'int2':'vector' lvalue ParmVar 0x5614ce804f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8050e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce805588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce805460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce805908 # | | | | `-ReturnStmt 0x5614ce8058f8 # | | | | `-CallExpr 0x5614ce8058c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8058b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce805890 '' Function 0x5614ce712120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce805868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce805850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce805838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce805800 'int3':'vector' lvalue ParmVar 0x5614ce805460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce805638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce805ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8059b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce805e70 # | | | | `-ReturnStmt 0x5614ce805e60 # | | | | `-CallExpr 0x5614ce805e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce805e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce805df8 '' Function 0x5614ce712398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce805dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce805db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce805da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce805d68 'int4':'vector' lvalue ParmVar 0x5614ce8059b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce805b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce805fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce805f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce80b3f8 # | | | | `-ReturnStmt 0x5614ce80b3e8 # | | | | `-CallExpr 0x5614ce80b3b8 'float' # | | | | |-ImplicitCastExpr 0x5614ce80b3a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce80b380 '' Function 0x5614ce711c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce80b358 'float' # | | | | `-ImplicitCastExpr 0x5614ce80b340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80b328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80b2f0 'uint':'unsigned int' lvalue ParmVar 0x5614ce805f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce80b130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80b558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80b4a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce80b8f0 # | | | | `-ReturnStmt 0x5614ce80b8e0 # | | | | `-CallExpr 0x5614ce80b8b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80b898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce80b878 '' Function 0x5614ce711ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce80b850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80b838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80b820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80b7e8 'uint2':'vector' lvalue ParmVar 0x5614ce80b4a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce80b608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80ba50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80b9a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce80bdf0 # | | | | `-ReturnStmt 0x5614ce80bde0 # | | | | `-CallExpr 0x5614ce80bdb0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80bd98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce80bd78 '' Function 0x5614ce712120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce80bd50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80bd38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80bd20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80bce8 'uint3':'vector' lvalue ParmVar 0x5614ce80b9a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce80bb00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80bf50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80bea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce80c2f8 # | | | | `-ReturnStmt 0x5614ce80c2e8 # | | | | `-CallExpr 0x5614ce80c2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80c2a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce80c280 '' Function 0x5614ce712398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce80c258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80c240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80c228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80c1f0 'uint4':'vector' lvalue ParmVar 0x5614ce80bea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce80c000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80c4d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80c3a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce80c870 # | | | | `-ReturnStmt 0x5614ce80c860 # | | | | `-CallExpr 0x5614ce80c830 'float' # | | | | |-ImplicitCastExpr 0x5614ce80c818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce80c7f8 '' Function 0x5614ce711c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce80c7d0 'float' # | | | | `-ImplicitCastExpr 0x5614ce80c7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80c7a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80c768 'int64_t':'long' lvalue ParmVar 0x5614ce80c3a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce80c588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80ca48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80c920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce80ce00 # | | | | `-ReturnStmt 0x5614ce80cdf0 # | | | | `-CallExpr 0x5614ce80cdc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80cda8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce80cd88 '' Function 0x5614ce711ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce80cd60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80cd48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80cd30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80ccf8 'int64_t2':'vector' lvalue ParmVar 0x5614ce80c920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce80caf8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80cfd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80ceb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce80d3b0 # | | | | `-ReturnStmt 0x5614ce80d3a0 # | | | | `-CallExpr 0x5614ce80d370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80d358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce80d338 '' Function 0x5614ce712120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce80d310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80d2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80d2a8 'int64_t3':'vector' lvalue ParmVar 0x5614ce80ceb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce80d088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80d588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80d460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce80d950 # | | | | `-ReturnStmt 0x5614ce80d940 # | | | | `-CallExpr 0x5614ce80d910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80d8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce80d8d8 '' Function 0x5614ce712398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce80d8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80d898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80d880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80d848 'int64_t4':'vector' lvalue ParmVar 0x5614ce80d460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce80d638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80db28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80da00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce80dee0 # | | | | `-ReturnStmt 0x5614ce80ded0 # | | | | `-CallExpr 0x5614ce80dea0 'float' # | | | | |-ImplicitCastExpr 0x5614ce80de88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce80de68 '' Function 0x5614ce711c30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce80de40 'float' # | | | | `-ImplicitCastExpr 0x5614ce80de28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80de10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80ddd8 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce80da00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce80dbd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80e0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80df90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce80e490 # | | | | `-ReturnStmt 0x5614ce80e480 # | | | | `-CallExpr 0x5614ce80e450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80e438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce80e418 '' Function 0x5614ce711ea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce80e3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80e3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80e3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80e388 'uint64_t2':'vector' lvalue ParmVar 0x5614ce80df90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce80e168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80e668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80e540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce80ea48 # | | | | `-ReturnStmt 0x5614ce80ea38 # | | | | `-CallExpr 0x5614ce80ea08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80e9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce80e9d0 '' Function 0x5614ce712120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce80e9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80e990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80e978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80e940 'uint64_t3':'vector' lvalue ParmVar 0x5614ce80e540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce80e718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80ec28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80eaf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce80f010 # | | | | `-ReturnStmt 0x5614ce80f000 # | | | | `-CallExpr 0x5614ce80efd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80efb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce80ef98 '' Function 0x5614ce712398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce80ef70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80ef58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80ef40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80ef08 'uint64_t4':'vector' lvalue ParmVar 0x5614ce80eaf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce80ecd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce80f198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80f0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce80f4e0 # | | | | `-ReturnStmt 0x5614ce80f4d0 # | | | | `-CallExpr 0x5614ce80f4a0 'float' # | | | | |-ImplicitCastExpr 0x5614ce80f488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce80f468 '' Function 0x5614ce72b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce80f440 'float' # | | | | `-ImplicitCastExpr 0x5614ce80f428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80f410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80f3d8 'double' lvalue ParmVar 0x5614ce80f0d0 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce80f248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce80f650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80f5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce80f9b8 # | | | | `-ReturnStmt 0x5614ce80f9a8 # | | | | `-CallExpr 0x5614ce80f978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80f960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce80f940 '' Function 0x5614ce72bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce80f918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80f900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80f8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80f8b0 'double2':'vector' lvalue ParmVar 0x5614ce80f5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce80f700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce80fb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80fa78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce80fe98 # | | | | `-ReturnStmt 0x5614ce80fe88 # | | | | `-CallExpr 0x5614ce80fe58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce80fe40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce80fe20 '' Function 0x5614ce71a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce80fdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce80fde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce80fdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce80fd90 'double3':'vector' lvalue ParmVar 0x5614ce80fa78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce80fbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce810008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce80ff58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce810380 # | | | | `-ReturnStmt 0x5614ce810370 # | | | | `-CallExpr 0x5614ce810340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce810328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce810308 '' Function 0x5614ce71a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8102e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8102c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8102b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce810278 'double4':'vector' lvalue ParmVar 0x5614ce80ff58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8100b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8104e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce810430 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce810838 # | | | | `-ReturnStmt 0x5614ce810828 # | | | | `-CallExpr 0x5614ce8107f8 'float' # | | | | |-ImplicitCastExpr 0x5614ce8107e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8107c0 '' Function 0x5614ce72b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce810798 'float' # | | | | `-ImplicitCastExpr 0x5614ce810780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce810768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce810730 'int' lvalue ParmVar 0x5614ce810430 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce810590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce810998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8108e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce810d10 # | | | | `-ReturnStmt 0x5614ce810d00 # | | | | `-CallExpr 0x5614ce810cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce810cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce810c98 '' Function 0x5614ce72bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce810c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce810c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce810c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce810c08 'int2':'vector' lvalue ParmVar 0x5614ce8108e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce810a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce810e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce810dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce819380 # | | | | `-ReturnStmt 0x5614ce819370 # | | | | `-CallExpr 0x5614ce819340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce819328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce819308 '' Function 0x5614ce71a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8192e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce811138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce811120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8110e8 'int3':'vector' lvalue ParmVar 0x5614ce810dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce810f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8194e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce819430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce819868 # | | | | `-ReturnStmt 0x5614ce819858 # | | | | `-CallExpr 0x5614ce819828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce819810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8197f0 '' Function 0x5614ce71a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8197c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8197b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce819798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce819760 'int4':'vector' lvalue ParmVar 0x5614ce819430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce819590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8199c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce819918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce819d40 # | | | | `-ReturnStmt 0x5614ce819d30 # | | | | `-CallExpr 0x5614ce819d00 'float' # | | | | |-ImplicitCastExpr 0x5614ce819ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce819cc8 '' Function 0x5614ce72b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce819ca0 'float' # | | | | `-ImplicitCastExpr 0x5614ce819c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce819c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce819c38 'uint':'unsigned int' lvalue ParmVar 0x5614ce819918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce819a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce819ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce819df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce81a238 # | | | | `-ReturnStmt 0x5614ce81a228 # | | | | `-CallExpr 0x5614ce81a1f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81a1e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce81a1c0 '' Function 0x5614ce72bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce81a198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81a180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81a168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81a130 'uint2':'vector' lvalue ParmVar 0x5614ce819df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce819f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81a398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81a2e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce81a738 # | | | | `-ReturnStmt 0x5614ce81a728 # | | | | `-CallExpr 0x5614ce81a6f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81a6e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce81a6c0 '' Function 0x5614ce71a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce81a698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81a680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81a668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81a630 'uint3':'vector' lvalue ParmVar 0x5614ce81a2e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce81a448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81a898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81a7e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce81ac40 # | | | | `-ReturnStmt 0x5614ce81ac30 # | | | | `-CallExpr 0x5614ce81ac00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81abe8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce81abc8 '' Function 0x5614ce71a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce81aba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81ab88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81ab70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81ab38 'uint4':'vector' lvalue ParmVar 0x5614ce81a7e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce81a948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81ada0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81acf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce81b138 # | | | | `-ReturnStmt 0x5614ce81b128 # | | | | `-CallExpr 0x5614ce81b0f8 'float' # | | | | |-ImplicitCastExpr 0x5614ce81b0e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce81b0c0 '' Function 0x5614ce72b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce81b098 'float' # | | | | `-ImplicitCastExpr 0x5614ce81b080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81b068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81b030 'int64_t':'long' lvalue ParmVar 0x5614ce81acf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce81ae50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81b680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81b1e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce81ba38 # | | | | `-ReturnStmt 0x5614ce81ba28 # | | | | `-CallExpr 0x5614ce81b9f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81b9e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce81b9c0 '' Function 0x5614ce72bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce81b998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81b980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81b968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81b930 'int64_t2':'vector' lvalue ParmVar 0x5614ce81b1e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce81b730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81bb98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81bae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce81bf58 # | | | | `-ReturnStmt 0x5614ce81bf48 # | | | | `-CallExpr 0x5614ce81bf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81bf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce81bee0 '' Function 0x5614ce71a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce81beb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81bea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81be88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81be50 'int64_t3':'vector' lvalue ParmVar 0x5614ce81bae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce81bc48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81c0b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81c008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce81c480 # | | | | `-ReturnStmt 0x5614ce81c470 # | | | | `-CallExpr 0x5614ce81c440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81c428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce81c408 '' Function 0x5614ce71a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce81c3e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81c3c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81c3b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81c378 'int64_t4':'vector' lvalue ParmVar 0x5614ce81c008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce81c168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81c5e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81c530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce81c998 # | | | | `-ReturnStmt 0x5614ce81c988 # | | | | `-CallExpr 0x5614ce81c958 'float' # | | | | |-ImplicitCastExpr 0x5614ce81c940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce81c920 '' Function 0x5614ce72b920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce81c8f8 'float' # | | | | `-ImplicitCastExpr 0x5614ce81c8e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81c8c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81c890 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce81c530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce81c690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81caf8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81ca48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce81ced0 # | | | | `-ReturnStmt 0x5614ce81cec0 # | | | | `-CallExpr 0x5614ce81ce90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81ce78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce81ce58 '' Function 0x5614ce72bb98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce81ce30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81ce18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81ce00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81cdc8 'uint64_t2':'vector' lvalue ParmVar 0x5614ce81ca48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce81cba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81d030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81cf80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce81d410 # | | | | `-ReturnStmt 0x5614ce81d400 # | | | | `-CallExpr 0x5614ce81d3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81d3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce81d398 '' Function 0x5614ce71a588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce81d370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81d358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81d340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81d308 'uint64_t3':'vector' lvalue ParmVar 0x5614ce81cf80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce81d0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81d570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81d4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce81f170 # | | | | `-ReturnStmt 0x5614ce81f160 # | | | | `-CallExpr 0x5614ce81f130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81f118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce81f0f8 '' Function 0x5614ce71a800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce81f0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81f0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81f0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81f068 'uint64_t4':'vector' lvalue ParmVar 0x5614ce81d4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce81d620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce81f2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81f230 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce81f628 # | | | | `-ReturnStmt 0x5614ce81f618 # | | | | `-CallExpr 0x5614ce81f5e8 'float' # | | | | |-ImplicitCastExpr 0x5614ce81f5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce81f5b0 '' Function 0x5614ce72ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce81f588 'float' # | | | | `-ImplicitCastExpr 0x5614ce81f570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81f558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81f520 'double' lvalue ParmVar 0x5614ce81f230 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce81f390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce81f798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81f6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce81fb00 # | | | | `-ReturnStmt 0x5614ce81faf0 # | | | | `-CallExpr 0x5614ce81fac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81faa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce81fa88 '' Function 0x5614ce72ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce81fa60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81fa48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81fa30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81f9f8 'double2':'vector' lvalue ParmVar 0x5614ce81f6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce81f848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce81fc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce81fbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce81ffe0 # | | | | `-ReturnStmt 0x5614ce81ffd0 # | | | | `-CallExpr 0x5614ce81ffa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce81ff88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce81ff68 '' Function 0x5614ce72f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce81ff40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce81ff28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce81ff10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce81fed8 'double3':'vector' lvalue ParmVar 0x5614ce81fbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce81fd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce820150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8200a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8204c8 # | | | | `-ReturnStmt 0x5614ce8204b8 # | | | | `-CallExpr 0x5614ce820488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce820470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce820450 '' Function 0x5614ce72f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce820428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce820410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8203f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8203c0 'double4':'vector' lvalue ParmVar 0x5614ce8200a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce820200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce820628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce820578 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce820980 # | | | | `-ReturnStmt 0x5614ce820970 # | | | | `-CallExpr 0x5614ce820940 'float' # | | | | |-ImplicitCastExpr 0x5614ce820928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce820908 '' Function 0x5614ce72ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8208e0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8208c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8208b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce820878 'int' lvalue ParmVar 0x5614ce820578 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8206d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce820ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce820a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce820e58 # | | | | `-ReturnStmt 0x5614ce820e48 # | | | | `-CallExpr 0x5614ce820e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce820e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce820de0 '' Function 0x5614ce72ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce820db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce820da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce820d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce820d50 'int2':'vector' lvalue ParmVar 0x5614ce820a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce820b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce821e28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce821d78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8221a8 # | | | | `-ReturnStmt 0x5614ce822198 # | | | | `-CallExpr 0x5614ce822168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce822150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce822130 '' Function 0x5614ce72f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce822108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8220f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8220d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8220a0 'int3':'vector' lvalue ParmVar 0x5614ce821d78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce821ed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce822308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce822258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce822690 # | | | | `-ReturnStmt 0x5614ce822680 # | | | | `-CallExpr 0x5614ce822650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce822638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce822618 '' Function 0x5614ce72f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8225f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8225d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8225c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce822588 'int4':'vector' lvalue ParmVar 0x5614ce822258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8223b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8227f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce822740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce822b68 # | | | | `-ReturnStmt 0x5614ce822b58 # | | | | `-CallExpr 0x5614ce822b28 'float' # | | | | |-ImplicitCastExpr 0x5614ce822b10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce822af0 '' Function 0x5614ce72ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce822ac8 'float' # | | | | `-ImplicitCastExpr 0x5614ce822ab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce822a98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce822a60 'uint':'unsigned int' lvalue ParmVar 0x5614ce822740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8228a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce822cc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce822c18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce823060 # | | | | `-ReturnStmt 0x5614ce823050 # | | | | `-CallExpr 0x5614ce823020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce823008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce822fe8 '' Function 0x5614ce72ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce822fc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce822fa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce822f90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce822f58 'uint2':'vector' lvalue ParmVar 0x5614ce822c18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce822d78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8231c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce823110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce823560 # | | | | `-ReturnStmt 0x5614ce823550 # | | | | `-CallExpr 0x5614ce823520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce823508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8234e8 '' Function 0x5614ce72f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8234c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8234a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce823490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce823458 'uint3':'vector' lvalue ParmVar 0x5614ce823110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce823270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8236c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce823610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce823a68 # | | | | `-ReturnStmt 0x5614ce823a58 # | | | | `-CallExpr 0x5614ce823a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce823a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8239f0 '' Function 0x5614ce72f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8239c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8239b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce823998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce823960 'uint4':'vector' lvalue ParmVar 0x5614ce823610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce823770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce823bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce823b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce824830 # | | | | `-ReturnStmt 0x5614ce824820 # | | | | `-CallExpr 0x5614ce8247f0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8247d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8247b8 '' Function 0x5614ce72ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce824790 'float' # | | | | `-ImplicitCastExpr 0x5614ce824778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce824760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce824728 'int64_t':'long' lvalue ParmVar 0x5614ce823b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce823c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce824990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8248e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce824d48 # | | | | `-ReturnStmt 0x5614ce824d38 # | | | | `-CallExpr 0x5614ce824d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce824cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce824cd0 '' Function 0x5614ce72ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce824ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce824c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce824c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce824c40 'int64_t2':'vector' lvalue ParmVar 0x5614ce8248e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce824a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce824ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce824df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce825268 # | | | | `-ReturnStmt 0x5614ce825258 # | | | | `-CallExpr 0x5614ce825228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce825210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8251f0 '' Function 0x5614ce72f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8251c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8251b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce825198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce825160 'int64_t3':'vector' lvalue ParmVar 0x5614ce824df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce824f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8253c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce825318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce825790 # | | | | `-ReturnStmt 0x5614ce825780 # | | | | `-CallExpr 0x5614ce825750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce825738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce825718 '' Function 0x5614ce72f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8256f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8256d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8256c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce825688 'int64_t4':'vector' lvalue ParmVar 0x5614ce825318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce825478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8258f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce825840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce825ca8 # | | | | `-ReturnStmt 0x5614ce825c98 # | | | | `-CallExpr 0x5614ce825c68 'float' # | | | | |-ImplicitCastExpr 0x5614ce825c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce825c30 '' Function 0x5614ce72ed00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce825c08 'float' # | | | | `-ImplicitCastExpr 0x5614ce825bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce825bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce825ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce825840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8259a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce825e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce825d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8261e0 # | | | | `-ReturnStmt 0x5614ce8261d0 # | | | | `-CallExpr 0x5614ce8261a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce826188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce826168 '' Function 0x5614ce72ef78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce826140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce826128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce826110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8260d8 'uint64_t2':'vector' lvalue ParmVar 0x5614ce825d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce825eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce826340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce826290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce827048 # | | | | `-ReturnStmt 0x5614ce827038 # | | | | `-CallExpr 0x5614ce827008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce826ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce826fd0 '' Function 0x5614ce72f1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce826fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce826f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce826f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce826f40 'uint64_t3':'vector' lvalue ParmVar 0x5614ce826290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8263f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8271a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8270f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce827590 # | | | | `-ReturnStmt 0x5614ce827580 # | | | | `-CallExpr 0x5614ce827550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce827538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce827518 '' Function 0x5614ce72f468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8274f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8274d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8274c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce827488 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8270f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce827258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8277e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce827650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5614ce8276d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5614ce827c00 # | | | | `-ReturnStmt 0x5614ce827bf0 # | | | | `-CallExpr 0x5614ce827bb8 'float' # | | | | |-ImplicitCastExpr 0x5614ce827ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce827b50 '' Function 0x5614ce7305c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce827a98 'float' # | | | | | `-ImplicitCastExpr 0x5614ce827a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce827a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce827a30 'double' lvalue ParmVar 0x5614ce827650 'V1' 'double' # | | | | `-CStyleCastExpr 0x5614ce827b28 'float' # | | | | `-ImplicitCastExpr 0x5614ce827b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce827af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce827ac0 'double' lvalue ParmVar 0x5614ce8276d0 'V2' 'double' # | | | `-DeprecatedAttr 0x5614ce8278a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce827e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce827cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce827d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5614ce828320 # | | | | `-ReturnStmt 0x5614ce828310 # | | | | `-CallExpr 0x5614ce8282d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8282c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce828238 '' Function 0x5614ce730958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce828168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce828150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce828138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce828100 'double2':'vector' lvalue ParmVar 0x5614ce827cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5614ce828210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8281f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8281e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8281a8 'double2':'vector' lvalue ParmVar 0x5614ce827d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce827f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8285b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8283e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce828460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5614ce828a40 # | | | | `-ReturnStmt 0x5614ce828a30 # | | | | `-CallExpr 0x5614ce8289f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8289e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce828960 '' Function 0x5614ce730d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce828890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce828878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce828860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce828828 'double3':'vector' lvalue ParmVar 0x5614ce8283e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5614ce828938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce828920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce828908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8288d0 'double3':'vector' lvalue ParmVar 0x5614ce828460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce828670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce828cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce828b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce828b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8295a0 # | | | | `-ReturnStmt 0x5614ce829590 # | | | | `-CallExpr 0x5614ce829558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce829540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8294c0 '' Function 0x5614ce7310a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8293f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8293d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8293c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce829388 'double4':'vector' lvalue ParmVar 0x5614ce828b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5614ce829498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce829480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce829468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce829430 'double4':'vector' lvalue ParmVar 0x5614ce828b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce828d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8297e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce829650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5614ce8296d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x5614ce829be0 # | | | | `-ReturnStmt 0x5614ce829bd0 # | | | | `-CallExpr 0x5614ce829b98 'float' # | | | | |-ImplicitCastExpr 0x5614ce829b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce829b60 '' Function 0x5614ce7305c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce829aa8 'float' # | | | | | `-ImplicitCastExpr 0x5614ce829a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce829a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce829a40 'int' lvalue ParmVar 0x5614ce829650 'V1' 'int' # | | | | `-CStyleCastExpr 0x5614ce829b38 'float' # | | | | `-ImplicitCastExpr 0x5614ce829b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce829b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce829ad0 'int' lvalue ParmVar 0x5614ce8296d0 'V2' 'int' # | | | `-DeprecatedAttr 0x5614ce8298a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce829e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce829c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce829d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5614ce82a298 # | | | | `-ReturnStmt 0x5614ce82a288 # | | | | `-CallExpr 0x5614ce82a250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce82a238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce82a218 '' Function 0x5614ce730958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce82a148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce82a130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce82a118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce82a0e0 'int2':'vector' lvalue ParmVar 0x5614ce829c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5614ce82a1f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce82a1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce82a1c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce82a188 'int2':'vector' lvalue ParmVar 0x5614ce829d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce829f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce82a518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce82a348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce82a3c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5614ce82a950 # | | | | `-ReturnStmt 0x5614ce82a940 # | | | | `-CallExpr 0x5614ce82a908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce82a8f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce82a8d0 '' Function 0x5614ce730d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce82a800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce82a7e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce82a7d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce82a798 'int3':'vector' lvalue ParmVar 0x5614ce82a348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5614ce82a8a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce82a890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce82a878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce82a840 'int3':'vector' lvalue ParmVar 0x5614ce82a3c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce82a5d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce82abd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce82aa00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce82aa80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5614ce82b018 # | | | | `-ReturnStmt 0x5614ce82b008 # | | | | `-CallExpr 0x5614ce82afd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce82afb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce82af98 '' Function 0x5614ce7310a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce82aec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce82aeb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce82ae98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce82ae60 'int4':'vector' lvalue ParmVar 0x5614ce82aa00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5614ce82af70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce82af58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce82af40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce82af08 'int4':'vector' lvalue ParmVar 0x5614ce82aa80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce82ac90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce82b878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce82b0c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce82b148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce82bc90 # | | | | `-ReturnStmt 0x5614ce82bc80 # | | | | `-CallExpr 0x5614ce82bc48 'float' # | | | | |-ImplicitCastExpr 0x5614ce82bc30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce82bc10 '' Function 0x5614ce7305c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce82bb58 'float' # | | | | | `-ImplicitCastExpr 0x5614ce82bb40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce82bb28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce82baf0 'uint':'unsigned int' lvalue ParmVar 0x5614ce82b0c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5614ce82bbe8 'float' # | | | | `-ImplicitCastExpr 0x5614ce82bbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce82bbb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce82bb80 'uint':'unsigned int' lvalue ParmVar 0x5614ce82b148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce82b930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce82bf18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce82bd40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce82bdc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce82c368 # | | | | `-ReturnStmt 0x5614ce82c358 # | | | | `-CallExpr 0x5614ce82c320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce82c308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce82c2e8 '' Function 0x5614ce730958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce82c218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce82c200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce82c1e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce82c1b0 'uint2':'vector' lvalue ParmVar 0x5614ce82bd40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5614ce82c2c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce82c2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce82c290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce82c258 'uint2':'vector' lvalue ParmVar 0x5614ce82bdc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce82bfd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce82c5e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce82c418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce82c498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce82ca40 # | | | | `-ReturnStmt 0x5614ce82ca30 # | | | | `-CallExpr 0x5614ce82c9f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce82c9e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce82c9c0 '' Function 0x5614ce730d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce82c8f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce82c8d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce82c8c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce82c888 'uint3':'vector' lvalue ParmVar 0x5614ce82c418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5614ce82c998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce82c980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce82c968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce82c930 'uint3':'vector' lvalue ParmVar 0x5614ce82c498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce82c6a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce82ccc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce82caf0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce82cb70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce82d128 # | | | | `-ReturnStmt 0x5614ce82d118 # | | | | `-CallExpr 0x5614ce82d0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce82d0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce82d0a8 '' Function 0x5614ce7310a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce82cfd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce82cfc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce82cfa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce82cf70 'uint4':'vector' lvalue ParmVar 0x5614ce82caf0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5614ce82d080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce82d068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce82d050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce82d018 'uint4':'vector' lvalue ParmVar 0x5614ce82cb70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce82cd80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce82d3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce82d1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce82d258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce830318 # | | | | `-ReturnStmt 0x5614ce830308 # | | | | `-CallExpr 0x5614ce8302d0 'float' # | | | | |-ImplicitCastExpr 0x5614ce82d780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce82d760 '' Function 0x5614ce7305c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce82d6a8 'float' # | | | | | `-ImplicitCastExpr 0x5614ce82d690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce82d678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce82d640 'int64_t':'long' lvalue ParmVar 0x5614ce82d1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5614ce82d738 'float' # | | | | `-ImplicitCastExpr 0x5614ce82d720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce82d708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce82d6d0 'int64_t':'long' lvalue ParmVar 0x5614ce82d258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce82d460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce830598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8303c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce830448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce830a08 # | | | | `-ReturnStmt 0x5614ce8309f8 # | | | | `-CallExpr 0x5614ce8309c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8309a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce830988 '' Function 0x5614ce730958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8308b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8308a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce830888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce830850 'int64_t2':'vector' lvalue ParmVar 0x5614ce8303c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5614ce830960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce830948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce830930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8308f8 'int64_t2':'vector' lvalue ParmVar 0x5614ce830448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce830650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce830c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce830ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce830b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce831100 # | | | | `-ReturnStmt 0x5614ce8310f0 # | | | | `-CallExpr 0x5614ce8310b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8310a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce831080 '' Function 0x5614ce730d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce830fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce830f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce830f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce830f48 'int64_t3':'vector' lvalue ParmVar 0x5614ce830ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5614ce831058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce831040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce831028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce830ff0 'int64_t3':'vector' lvalue ParmVar 0x5614ce830b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce830d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce831388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8311b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce831230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce831808 # | | | | `-ReturnStmt 0x5614ce8317f8 # | | | | `-CallExpr 0x5614ce8317c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8317a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce831788 '' Function 0x5614ce7310a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8316b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8316a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce831688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce831650 'int64_t4':'vector' lvalue ParmVar 0x5614ce8311b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5614ce831760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce831748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce831730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8316f8 'int64_t4':'vector' lvalue ParmVar 0x5614ce831230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce831440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce831a88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8318b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce831938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce831ee0 # | | | | `-ReturnStmt 0x5614ce831ed0 # | | | | `-CallExpr 0x5614ce831e98 'float' # | | | | |-ImplicitCastExpr 0x5614ce831e80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce831e60 '' Function 0x5614ce7305c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce831da8 'float' # | | | | | `-ImplicitCastExpr 0x5614ce831d90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce831d78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce831d40 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8318b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5614ce831e38 'float' # | | | | `-ImplicitCastExpr 0x5614ce831e20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce831e08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce831dd0 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce831938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce831b40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce832168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce831f90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce832010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce832618 # | | | | `-ReturnStmt 0x5614ce832608 # | | | | `-CallExpr 0x5614ce8325d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8325b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce832598 '' Function 0x5614ce730958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8324c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8324b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce832498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce832460 'uint64_t2':'vector' lvalue ParmVar 0x5614ce831f90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5614ce832570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce832558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce832540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce832508 'uint64_t2':'vector' lvalue ParmVar 0x5614ce832010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce832220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce832898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8326c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce832748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce832d30 # | | | | `-ReturnStmt 0x5614ce832d20 # | | | | `-CallExpr 0x5614ce832ce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce832cd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce832cb0 '' Function 0x5614ce730d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce832be0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce832bc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce832bb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce832b78 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8326c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5614ce832c88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce832c70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce832c58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce832c20 'uint64_t3':'vector' lvalue ParmVar 0x5614ce832748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce832950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce832fb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce832de0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce832e60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce833458 # | | | | `-ReturnStmt 0x5614ce833448 # | | | | `-CallExpr 0x5614ce833410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8333f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8333d8 '' Function 0x5614ce7310a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce833308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8332f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8332d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8332a0 'uint64_t4':'vector' lvalue ParmVar 0x5614ce832de0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8333b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce833398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce833380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce833348 'uint64_t4':'vector' lvalue ParmVar 0x5614ce832e60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce833070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8335c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce833518 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce833910 # | | | | `-ReturnStmt 0x5614ce833900 # | | | | `-CallExpr 0x5614ce8338d0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8338b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce833898 '' Function 0x5614ce731d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce833870 'float' # | | | | `-ImplicitCastExpr 0x5614ce833858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce833840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce833808 'double' lvalue ParmVar 0x5614ce833518 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce833678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce833a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8339d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce833de8 # | | | | `-ReturnStmt 0x5614ce833dd8 # | | | | `-CallExpr 0x5614ce833da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce833d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce833d70 '' Function 0x5614ce731fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce833d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce833d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce833d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce833ce0 'double2':'vector' lvalue ParmVar 0x5614ce8339d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce833b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce833f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce833ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8342c8 # | | | | `-ReturnStmt 0x5614ce8342b8 # | | | | `-CallExpr 0x5614ce834288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce834270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce834250 '' Function 0x5614ce732220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce834228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce834210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8341f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8341c0 'double3':'vector' lvalue ParmVar 0x5614ce833ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce834008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce834448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce834398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8347c0 # | | | | `-ReturnStmt 0x5614ce8347b0 # | | | | `-CallExpr 0x5614ce834780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce834768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce834748 '' Function 0x5614ce732498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce834720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce834708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8346f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8346b8 'double4':'vector' lvalue ParmVar 0x5614ce834398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8344f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce834920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce834870 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce834c78 # | | | | `-ReturnStmt 0x5614ce834c68 # | | | | `-CallExpr 0x5614ce834c38 'float' # | | | | |-ImplicitCastExpr 0x5614ce834c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce834c00 '' Function 0x5614ce731d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce834bd8 'float' # | | | | `-ImplicitCastExpr 0x5614ce834bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce834ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce834b70 'int' lvalue ParmVar 0x5614ce834870 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8349d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce834dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce834d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce835150 # | | | | `-ReturnStmt 0x5614ce835140 # | | | | `-CallExpr 0x5614ce835110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8350f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8350d8 '' Function 0x5614ce731fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8350b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce835098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce835080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce835048 'int2':'vector' lvalue ParmVar 0x5614ce834d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce834e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8352b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce835200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce835630 # | | | | `-ReturnStmt 0x5614ce835620 # | | | | `-CallExpr 0x5614ce8355f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8355d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8355b8 '' Function 0x5614ce732220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce835590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce835578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce835560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce835528 'int3':'vector' lvalue ParmVar 0x5614ce835200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce835360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce835790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8356e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce835b18 # | | | | `-ReturnStmt 0x5614ce835b08 # | | | | `-CallExpr 0x5614ce835ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce835ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce835aa0 '' Function 0x5614ce732498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce835a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce835a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce835a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce835a10 'int4':'vector' lvalue ParmVar 0x5614ce8356e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce835840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce835c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce835bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce835ff0 # | | | | `-ReturnStmt 0x5614ce835fe0 # | | | | `-CallExpr 0x5614ce835fb0 'float' # | | | | |-ImplicitCastExpr 0x5614ce835f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce835f78 '' Function 0x5614ce731d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce835f50 'float' # | | | | `-ImplicitCastExpr 0x5614ce835f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce835f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce835ee8 'uint':'unsigned int' lvalue ParmVar 0x5614ce835bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce835d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce836150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8360a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce837d10 # | | | | `-ReturnStmt 0x5614ce837d00 # | | | | `-CallExpr 0x5614ce837cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce837cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce837c98 '' Function 0x5614ce731fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce837c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce837c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce837c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce837c08 'uint2':'vector' lvalue ParmVar 0x5614ce8360a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce836200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce837e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce837dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce838210 # | | | | `-ReturnStmt 0x5614ce838200 # | | | | `-CallExpr 0x5614ce8381d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8381b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce838198 '' Function 0x5614ce732220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce838170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce838158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce838140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce838108 'uint3':'vector' lvalue ParmVar 0x5614ce837dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce837f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce838370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8382c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce838718 # | | | | `-ReturnStmt 0x5614ce838708 # | | | | `-CallExpr 0x5614ce8386d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8386c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8386a0 '' Function 0x5614ce732498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce838678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce838660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce838648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce838610 'uint4':'vector' lvalue ParmVar 0x5614ce8382c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce838420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce838878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8387c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce838c10 # | | | | `-ReturnStmt 0x5614ce838c00 # | | | | `-CallExpr 0x5614ce838bd0 'float' # | | | | |-ImplicitCastExpr 0x5614ce838bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce838b98 '' Function 0x5614ce731d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce838b70 'float' # | | | | `-ImplicitCastExpr 0x5614ce838b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce838b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce838b08 'int64_t':'long' lvalue ParmVar 0x5614ce8387c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce838928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce838d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce838cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce839128 # | | | | `-ReturnStmt 0x5614ce839118 # | | | | `-CallExpr 0x5614ce8390e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8390d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8390b0 '' Function 0x5614ce731fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce839088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce839070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce839058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce839020 'int64_t2':'vector' lvalue ParmVar 0x5614ce838cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce838e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce839288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8391d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce839648 # | | | | `-ReturnStmt 0x5614ce839638 # | | | | `-CallExpr 0x5614ce839608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8395f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8395d0 '' Function 0x5614ce732220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8395a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce839590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce839578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce839540 'int64_t3':'vector' lvalue ParmVar 0x5614ce8391d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce839338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8397a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8396f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce83b148 # | | | | `-ReturnStmt 0x5614ce83b138 # | | | | `-CallExpr 0x5614ce83b108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce83b0f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce83b0d0 '' Function 0x5614ce732498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce839ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce839ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce839aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce839a68 'int64_t4':'vector' lvalue ParmVar 0x5614ce8396f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce839858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce83b2a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83b1f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce83b660 # | | | | `-ReturnStmt 0x5614ce83b650 # | | | | `-CallExpr 0x5614ce83b620 'float' # | | | | |-ImplicitCastExpr 0x5614ce83b608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce83b5e8 '' Function 0x5614ce731d30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce83b5c0 'float' # | | | | `-ImplicitCastExpr 0x5614ce83b5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce83b590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce83b558 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce83b1f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce83b358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce83b7c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83b710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce83bb98 # | | | | `-ReturnStmt 0x5614ce83bb88 # | | | | `-CallExpr 0x5614ce83bb58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce83bb40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce83bb20 '' Function 0x5614ce731fa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce83baf8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce83bae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce83bac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce83ba90 'uint64_t2':'vector' lvalue ParmVar 0x5614ce83b710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce83b870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce83bcf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83bc48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce83c0d8 # | | | | `-ReturnStmt 0x5614ce83c0c8 # | | | | `-CallExpr 0x5614ce83c098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce83c080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce83c060 '' Function 0x5614ce732220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce83c038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce83c020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce83c008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce83bfd0 'uint64_t3':'vector' lvalue ParmVar 0x5614ce83bc48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce83bda8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce83c238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83c188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce83c620 # | | | | `-ReturnStmt 0x5614ce83c610 # | | | | `-CallExpr 0x5614ce83c5e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce83c5c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce83c5a8 '' Function 0x5614ce732498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce83c580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce83c568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce83c550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce83c518 'uint64_t4':'vector' lvalue ParmVar 0x5614ce83c188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce83c2e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5614ce83cd20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5614ce83c638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce83c6d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce83cc78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83c9e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5614ce83cac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x5614ce83cb38 col:41 p2 'T' # | | | |-CompoundStmt 0x5614ce83d090 # | | | | `-ReturnStmt 0x5614ce83d080 # | | | | `-RecoveryExpr 0x5614ce83d048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5614ce83ce90 '' lvalue (ADL) = 'clamp' 0x5614ce73bfc8 0x5614ce732888 0x5614ce732d40 0x5614ce7331a8 0x5614ce733608 0x5614ce733a08 0x5614ce733ed8 0x5614ce734338 0x5614ce734798 0x5614ce734bf8 0x5614ce735088 0x5614ce7354e8 0x5614ce735948 0x5614ce736e08 0x5614ce737268 0x5614ce7376c8 0x5614ce737b28 0x5614ce737f98 0x5614ce7383f8 0x5614ce738858 0x5614ce738cb8 0x5614ce7390d8 0x5614ce739538 0x5614ce739998 0x5614ce720d28 0x5614ce721128 0x5614ce721588 0x5614ce7219e8 # | | | | |-RecoveryExpr 0x5614ce83cfb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5614ce83cfd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5614ce83cd90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5614ce83d7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5614ce83d0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce83d178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce83d718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83d488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5614ce83d500 col:24 p1 'T' # | | | |-ParmVarDecl 0x5614ce83d5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x5614ce83db30 # | | | | `-ReturnStmt 0x5614ce83db20 # | | | | `-RecoveryExpr 0x5614ce83dae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5614ce83d930 '' lvalue (ADL) = 'clamp' 0x5614ce7219e8 0x5614ce73bfc8 0x5614ce732888 0x5614ce732d40 0x5614ce7331a8 0x5614ce733608 0x5614ce733a08 0x5614ce733ed8 0x5614ce734338 0x5614ce734798 0x5614ce734bf8 0x5614ce735088 0x5614ce7354e8 0x5614ce735948 0x5614ce736e08 0x5614ce737268 0x5614ce7376c8 0x5614ce737b28 0x5614ce737f98 0x5614ce7383f8 0x5614ce738858 0x5614ce738cb8 0x5614ce7390d8 0x5614ce739538 0x5614ce739998 0x5614ce720d28 0x5614ce721128 0x5614ce721588 # | | | | |-RecoveryExpr 0x5614ce83da50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5614ce83dac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5614ce83d830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5614ce83e1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x5614ce83db48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce83dbe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce83e128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83def8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5614ce83df70 col:24 p1 'T' # | | | |-ParmVarDecl 0x5614ce83dfe8 col:30 p2 'T' # | | | |-CompoundStmt 0x5614ce83e570 # | | | | `-ReturnStmt 0x5614ce83e560 # | | | | `-RecoveryExpr 0x5614ce83e530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5614ce83e340 '' lvalue (ADL) = 'clamp' 0x5614ce721588 0x5614ce7219e8 0x5614ce73bfc8 0x5614ce732888 0x5614ce732d40 0x5614ce7331a8 0x5614ce733608 0x5614ce733a08 0x5614ce733ed8 0x5614ce734338 0x5614ce734798 0x5614ce734bf8 0x5614ce735088 0x5614ce7354e8 0x5614ce735948 0x5614ce736e08 0x5614ce737268 0x5614ce7376c8 0x5614ce737b28 0x5614ce737f98 0x5614ce7383f8 0x5614ce738858 0x5614ce738cb8 0x5614ce7390d8 0x5614ce739538 0x5614ce739998 0x5614ce720d28 0x5614ce721128 # | | | | `-RecoveryExpr 0x5614ce83e460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5614ce83e240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5614ce83e6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83e628 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce83ea20 # | | | | `-ReturnStmt 0x5614ce83ea10 # | | | | `-CallExpr 0x5614ce83e9e0 'float' # | | | | |-ImplicitCastExpr 0x5614ce83e9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce83e9a8 '' Function 0x5614ce73d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce83e980 'float' # | | | | `-ImplicitCastExpr 0x5614ce83e968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce83e950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce83e918 'double' lvalue ParmVar 0x5614ce83e628 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce83e788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce83eb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83ead8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce83eef0 # | | | | `-ReturnStmt 0x5614ce83eee0 # | | | | `-CallExpr 0x5614ce83eeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce83ee98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce83ee78 '' Function 0x5614ce73da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce83ee50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce83ee38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce83ee20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce83ede8 'double2':'vector' lvalue ParmVar 0x5614ce83ead8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce83ec38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce83f0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83efa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce83f460 # | | | | `-ReturnStmt 0x5614ce83f450 # | | | | `-CallExpr 0x5614ce83f420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce83f408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce83f3e8 '' Function 0x5614ce73dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce83f3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce83f3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce83f390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce83f358 'double3':'vector' lvalue ParmVar 0x5614ce83efa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce83f1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce83f5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83f518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce83f940 # | | | | `-ReturnStmt 0x5614ce83f930 # | | | | `-CallExpr 0x5614ce83f900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce83f8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce83f8c8 '' Function 0x5614ce73ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce83f8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce83f888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce83f870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce83f838 'double4':'vector' lvalue ParmVar 0x5614ce83f518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce83f678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce83faa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83f9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce83fdf8 # | | | | `-ReturnStmt 0x5614ce83fde8 # | | | | `-CallExpr 0x5614ce83fdb8 'float' # | | | | |-ImplicitCastExpr 0x5614ce83fda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce83fd80 '' Function 0x5614ce73d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce83fd58 'float' # | | | | `-ImplicitCastExpr 0x5614ce83fd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce83fd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce83fcf0 'int' lvalue ParmVar 0x5614ce83f9f0 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce83fb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce83ff58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce83fea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8402d0 # | | | | `-ReturnStmt 0x5614ce8402c0 # | | | | `-CallExpr 0x5614ce840290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce840278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce840258 '' Function 0x5614ce73da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce840230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce840218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce840200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8401c8 'int2':'vector' lvalue ParmVar 0x5614ce83fea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce840008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce840430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce840380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8407b0 # | | | | `-ReturnStmt 0x5614ce8407a0 # | | | | `-CallExpr 0x5614ce840770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce840758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce840738 '' Function 0x5614ce73dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce840710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8406f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8406e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8406a8 'int3':'vector' lvalue ParmVar 0x5614ce840380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8404e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce840910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce840860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce840c98 # | | | | `-ReturnStmt 0x5614ce840c88 # | | | | `-CallExpr 0x5614ce840c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce840c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce840c20 '' Function 0x5614ce73ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce840bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce840be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce840bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce840b90 'int4':'vector' lvalue ParmVar 0x5614ce840860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8409c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce840df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce840d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8411a0 # | | | | `-ReturnStmt 0x5614ce841190 # | | | | `-CallExpr 0x5614ce841160 'float' # | | | | |-ImplicitCastExpr 0x5614ce841148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce841128 '' Function 0x5614ce73d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce841100 'float' # | | | | `-ImplicitCastExpr 0x5614ce8410b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8410a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce841068 'uint':'unsigned int' lvalue ParmVar 0x5614ce840d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce840ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce841300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce841250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce841698 # | | | | `-ReturnStmt 0x5614ce841688 # | | | | `-CallExpr 0x5614ce841658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce841640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce841620 '' Function 0x5614ce73da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8415f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8415e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8415c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce841590 'uint2':'vector' lvalue ParmVar 0x5614ce841250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8413b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8417f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce841748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce841b98 # | | | | `-ReturnStmt 0x5614ce841b88 # | | | | `-CallExpr 0x5614ce841b58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce841b40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce841b20 '' Function 0x5614ce73dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce841af8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce841ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce841ac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce841a90 'uint3':'vector' lvalue ParmVar 0x5614ce841748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8418a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce841cf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce841c48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce8420a0 # | | | | `-ReturnStmt 0x5614ce842090 # | | | | `-CallExpr 0x5614ce842060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce842048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce842028 '' Function 0x5614ce73ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce842000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce841fe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce841fd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce841f98 'uint4':'vector' lvalue ParmVar 0x5614ce841c48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce841da8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce842200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce842150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce842598 # | | | | `-ReturnStmt 0x5614ce842588 # | | | | `-CallExpr 0x5614ce842558 'float' # | | | | |-ImplicitCastExpr 0x5614ce842540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce842520 '' Function 0x5614ce73d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8424f8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8424e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8424c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce842490 'int64_t':'long' lvalue ParmVar 0x5614ce842150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8422b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8426f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce842648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce842ab0 # | | | | `-ReturnStmt 0x5614ce842aa0 # | | | | `-CallExpr 0x5614ce842a70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce842a58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce842a38 '' Function 0x5614ce73da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce842a10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8429f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8429e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8429a8 'int64_t2':'vector' lvalue ParmVar 0x5614ce842648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8427a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce842c10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce842b60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce842fd0 # | | | | `-ReturnStmt 0x5614ce842fc0 # | | | | `-CallExpr 0x5614ce842f90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce842f78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce842f58 '' Function 0x5614ce73dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce842f30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce842f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce842f00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce842ec8 'int64_t3':'vector' lvalue ParmVar 0x5614ce842b60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce842cc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce843830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce843080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce843bf8 # | | | | `-ReturnStmt 0x5614ce843be8 # | | | | `-CallExpr 0x5614ce843bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce843ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce843b80 '' Function 0x5614ce73ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce843b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce843b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce843b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce843af0 'int64_t4':'vector' lvalue ParmVar 0x5614ce843080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8438e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce843d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce843ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce844110 # | | | | `-ReturnStmt 0x5614ce844100 # | | | | `-CallExpr 0x5614ce8440d0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8440b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce844098 '' Function 0x5614ce73d788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce844070 'float' # | | | | `-ImplicitCastExpr 0x5614ce844058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce844040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce844008 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce843ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce843e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce844270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8441c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce844648 # | | | | `-ReturnStmt 0x5614ce844638 # | | | | `-CallExpr 0x5614ce844608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8445f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8445d0 '' Function 0x5614ce73da00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8445a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce844590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce844578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce844540 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8441c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce844320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8447a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8446f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce844b88 # | | | | `-ReturnStmt 0x5614ce844b78 # | | | | `-CallExpr 0x5614ce844b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce844b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce844b10 '' Function 0x5614ce73dc78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce844ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce844ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce844ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce844a80 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8446f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce844858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce844ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce844c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8450d0 # | | | | `-ReturnStmt 0x5614ce8450c0 # | | | | `-CallExpr 0x5614ce845090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce845078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce845058 '' Function 0x5614ce73ef18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce845030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce845018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce845000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce844fc8 'uint64_t4':'vector' lvalue ParmVar 0x5614ce844c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce844d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce845240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce845190 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce845588 # | | | | `-ReturnStmt 0x5614ce845578 # | | | | `-CallExpr 0x5614ce845548 'float' # | | | | |-ImplicitCastExpr 0x5614ce845530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce845510 '' Function 0x5614ce73fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8454e8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8454d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8454b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce845480 'double' lvalue ParmVar 0x5614ce845190 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8452f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8456f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce845648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce846260 # | | | | `-ReturnStmt 0x5614ce846250 # | | | | `-CallExpr 0x5614ce846220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce846208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8461e8 '' Function 0x5614ce73fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8461c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8461a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce846190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce846158 'double2':'vector' lvalue ParmVar 0x5614ce845648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce8457a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8463d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce846320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce846740 # | | | | `-ReturnStmt 0x5614ce846730 # | | | | `-CallExpr 0x5614ce846700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8466e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8466c8 '' Function 0x5614ce740078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8466a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce846688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce846670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce846638 'double3':'vector' lvalue ParmVar 0x5614ce846320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce846480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8468b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce846800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce846c28 # | | | | `-ReturnStmt 0x5614ce846c18 # | | | | `-CallExpr 0x5614ce846be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce846bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce846bb0 '' Function 0x5614ce7402f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce846b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce846b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce846b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce846b20 'double4':'vector' lvalue ParmVar 0x5614ce846800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce846960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce846d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce846cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce8470e0 # | | | | `-ReturnStmt 0x5614ce8470d0 # | | | | `-CallExpr 0x5614ce8470a0 'float' # | | | | |-ImplicitCastExpr 0x5614ce847088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce847068 '' Function 0x5614ce73fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce847040 'float' # | | | | `-ImplicitCastExpr 0x5614ce847028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce847010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce846fd8 'int' lvalue ParmVar 0x5614ce846cd8 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce846e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce847240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce847190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8475b8 # | | | | `-ReturnStmt 0x5614ce8475a8 # | | | | `-CallExpr 0x5614ce847578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce847560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce847540 '' Function 0x5614ce73fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce847518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce847500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8474e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8474b0 'int2':'vector' lvalue ParmVar 0x5614ce847190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8472f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce847718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce847668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce847a98 # | | | | `-ReturnStmt 0x5614ce847a88 # | | | | `-CallExpr 0x5614ce847a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce847a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce847a20 '' Function 0x5614ce740078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8479f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8479e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8479c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce847990 'int3':'vector' lvalue ParmVar 0x5614ce847668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8477c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce847bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce847b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce847f80 # | | | | `-ReturnStmt 0x5614ce847f70 # | | | | `-CallExpr 0x5614ce847f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce847f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce847f08 '' Function 0x5614ce7402f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce847ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce847ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce847eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce847e78 'int4':'vector' lvalue ParmVar 0x5614ce847b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce847ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce848928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce848878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce848ca0 # | | | | `-ReturnStmt 0x5614ce848c90 # | | | | `-CallExpr 0x5614ce848c60 'float' # | | | | |-ImplicitCastExpr 0x5614ce848c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce848c28 '' Function 0x5614ce73fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce848c00 'float' # | | | | `-ImplicitCastExpr 0x5614ce848be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce848bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce848b98 'uint':'unsigned int' lvalue ParmVar 0x5614ce848878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8489d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce848e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce848d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce849198 # | | | | `-ReturnStmt 0x5614ce849188 # | | | | `-CallExpr 0x5614ce849158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce849140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce849120 '' Function 0x5614ce73fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8490f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8490e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8490c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce849090 'uint2':'vector' lvalue ParmVar 0x5614ce848d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce848eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8492f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce849248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce849698 # | | | | `-ReturnStmt 0x5614ce849688 # | | | | `-CallExpr 0x5614ce849658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce849640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce849620 '' Function 0x5614ce740078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8495f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8495e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8495c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce849590 'uint3':'vector' lvalue ParmVar 0x5614ce849248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8493a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8497f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce849748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce849ba0 # | | | | `-ReturnStmt 0x5614ce849b90 # | | | | `-CallExpr 0x5614ce849b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce849b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce849b28 '' Function 0x5614ce7402f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce849b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce849ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce849ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce849a98 'uint4':'vector' lvalue ParmVar 0x5614ce849748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce8498a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce849d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce849c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce84a098 # | | | | `-ReturnStmt 0x5614ce84a088 # | | | | `-CallExpr 0x5614ce84a058 'float' # | | | | |-ImplicitCastExpr 0x5614ce84a040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce84a020 '' Function 0x5614ce73fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce849ff8 'float' # | | | | `-ImplicitCastExpr 0x5614ce849fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce849fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce849f90 'int64_t':'long' lvalue ParmVar 0x5614ce849c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce849db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce84a1f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84a148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce84a5b0 # | | | | `-ReturnStmt 0x5614ce84a5a0 # | | | | `-CallExpr 0x5614ce84a570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84a558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce84a538 '' Function 0x5614ce73fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce84a510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84a4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84a4e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84a4a8 'int64_t2':'vector' lvalue ParmVar 0x5614ce84a148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce84a2a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce84a710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84a660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce84b4c0 # | | | | `-ReturnStmt 0x5614ce84b4b0 # | | | | `-CallExpr 0x5614ce84b480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84b468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce84b448 '' Function 0x5614ce740078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce84b420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84b408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84b3f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84b3b8 'int64_t3':'vector' lvalue ParmVar 0x5614ce84a660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce84b1b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce84b620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84b570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce84b9e8 # | | | | `-ReturnStmt 0x5614ce84b9d8 # | | | | `-CallExpr 0x5614ce84b9a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84b990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce84b970 '' Function 0x5614ce7402f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce84b948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84b930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84b918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84b8e0 'int64_t4':'vector' lvalue ParmVar 0x5614ce84b570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce84b6d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce84bb48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84ba98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce84bf00 # | | | | `-ReturnStmt 0x5614ce84bef0 # | | | | `-CallExpr 0x5614ce84bec0 'float' # | | | | |-ImplicitCastExpr 0x5614ce84bea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce84be88 '' Function 0x5614ce73fb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce84be60 'float' # | | | | `-ImplicitCastExpr 0x5614ce84be48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84be30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84bdf8 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce84ba98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce84bbf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce84c060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84bfb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce84c438 # | | | | `-ReturnStmt 0x5614ce84c428 # | | | | `-CallExpr 0x5614ce84c3f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84c3e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce84c3c0 '' Function 0x5614ce73fe00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce84c398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84c380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84c368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84c330 'uint64_t2':'vector' lvalue ParmVar 0x5614ce84bfb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce84c110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce84c598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84c4e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce84c978 # | | | | `-ReturnStmt 0x5614ce84c968 # | | | | `-CallExpr 0x5614ce84c938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84c920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce84c900 '' Function 0x5614ce740078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce84c8d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84c8c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84c8a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84c870 'uint64_t3':'vector' lvalue ParmVar 0x5614ce84c4e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce84c648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce84cad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84ca28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce84cec0 # | | | | `-ReturnStmt 0x5614ce84ceb0 # | | | | `-CallExpr 0x5614ce84ce80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84ce68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce84ce48 '' Function 0x5614ce7402f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce84ce20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84ce08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84cdf0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84cdb8 'uint64_t4':'vector' lvalue ParmVar 0x5614ce84ca28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce84cb88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce84d030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84cf80 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce84d8b8 # | | | | `-ReturnStmt 0x5614ce84d8a8 # | | | | `-CallExpr 0x5614ce84d878 'float' # | | | | |-ImplicitCastExpr 0x5614ce84d860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce84d840 '' Function 0x5614ce744f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce84d818 'float' # | | | | `-ImplicitCastExpr 0x5614ce84d800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84d7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84d7b0 'double' lvalue ParmVar 0x5614ce84cf80 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce84d0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce84da28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84d978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce84dd90 # | | | | `-ReturnStmt 0x5614ce84dd80 # | | | | `-CallExpr 0x5614ce84dd50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84dd38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce84dd18 '' Function 0x5614ce745178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce84dcf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84dcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84dcc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84dc88 'double2':'vector' lvalue ParmVar 0x5614ce84d978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce84dad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce84df00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84de50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce84e270 # | | | | `-ReturnStmt 0x5614ce84e260 # | | | | `-CallExpr 0x5614ce84e230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84e218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce84e1f8 '' Function 0x5614ce7453f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce84e1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84e1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84e1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84e168 'double3':'vector' lvalue ParmVar 0x5614ce84de50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce84dfb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce84e3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84e330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce84e758 # | | | | `-ReturnStmt 0x5614ce84e748 # | | | | `-CallExpr 0x5614ce84e718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84e700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce84e6e0 '' Function 0x5614ce745668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce84e6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84e6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84e688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84e650 'double4':'vector' lvalue ParmVar 0x5614ce84e330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce84e490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce84e8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84e808 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce84ec18 # | | | | `-ReturnStmt 0x5614ce84ec08 # | | | | `-CallExpr 0x5614ce84ebd8 'float' # | | | | |-ImplicitCastExpr 0x5614ce84ebc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce84eba0 '' Function 0x5614ce744f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce84eb78 'float' # | | | | `-ImplicitCastExpr 0x5614ce84eb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84eb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84eb10 'int' lvalue ParmVar 0x5614ce84e808 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce84e968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce84ed78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84ecc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce84f0f8 # | | | | `-ReturnStmt 0x5614ce84f0e8 # | | | | `-CallExpr 0x5614ce84f0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84f0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce84f080 '' Function 0x5614ce745178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce84f058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84f040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84f028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84eff0 'int2':'vector' lvalue ParmVar 0x5614ce84ecc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce84ee28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce84f258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84f1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce84f5e0 # | | | | `-ReturnStmt 0x5614ce84f5d0 # | | | | `-CallExpr 0x5614ce84f5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce84f588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce84f568 '' Function 0x5614ce7453f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce84f540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce84f528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce84f510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce84f4d8 'int3':'vector' lvalue ParmVar 0x5614ce84f1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce84f308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce850000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce84ff50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce850390 # | | | | `-ReturnStmt 0x5614ce850380 # | | | | `-CallExpr 0x5614ce850350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce850338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce850318 '' Function 0x5614ce745668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8502f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8502d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8502c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce850288 'int4':'vector' lvalue ParmVar 0x5614ce84ff50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8500b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8504f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce850440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce850870 # | | | | `-ReturnStmt 0x5614ce850860 # | | | | `-CallExpr 0x5614ce850830 'float' # | | | | |-ImplicitCastExpr 0x5614ce850818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8507f8 '' Function 0x5614ce744f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8507d0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8507b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8507a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce850768 'uint':'unsigned int' lvalue ParmVar 0x5614ce850440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8505a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8509d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce850920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce850d70 # | | | | `-ReturnStmt 0x5614ce850d60 # | | | | `-CallExpr 0x5614ce850d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce850d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce850cf8 '' Function 0x5614ce745178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce850cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce850cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce850ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce850c68 'uint2':'vector' lvalue ParmVar 0x5614ce850920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce850a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce850ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce850e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce851278 # | | | | `-ReturnStmt 0x5614ce851268 # | | | | `-CallExpr 0x5614ce851238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce851220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce851200 '' Function 0x5614ce7453f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8511d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8511c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8511a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce851170 'uint3':'vector' lvalue ParmVar 0x5614ce850e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce850f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8513d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce851328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce851788 # | | | | `-ReturnStmt 0x5614ce851778 # | | | | `-CallExpr 0x5614ce851748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce851730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce851710 '' Function 0x5614ce745668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8516e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8516d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8516b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce851680 'uint4':'vector' lvalue ParmVar 0x5614ce851328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce851488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8518e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce851838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce851c88 # | | | | `-ReturnStmt 0x5614ce851c78 # | | | | `-CallExpr 0x5614ce851c48 'float' # | | | | |-ImplicitCastExpr 0x5614ce851c30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce851c10 '' Function 0x5614ce744f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce851be8 'float' # | | | | `-ImplicitCastExpr 0x5614ce851bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce851bb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce851b80 'int64_t':'long' lvalue ParmVar 0x5614ce851838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce851998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce851de8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce851d38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce853a78 # | | | | `-ReturnStmt 0x5614ce853a68 # | | | | `-CallExpr 0x5614ce853a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce853a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce853a00 '' Function 0x5614ce745178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8539d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8539c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8539a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce853970 'int64_t2':'vector' lvalue ParmVar 0x5614ce851d38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce851e98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce853bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce853b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce853fa0 # | | | | `-ReturnStmt 0x5614ce853f90 # | | | | `-CallExpr 0x5614ce853f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce853f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce853f28 '' Function 0x5614ce7453f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce853f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce853ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce853ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce853e98 'int64_t3':'vector' lvalue ParmVar 0x5614ce853b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce853c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce854100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce854050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8544d0 # | | | | `-ReturnStmt 0x5614ce8544c0 # | | | | `-CallExpr 0x5614ce854490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce854478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce854458 '' Function 0x5614ce745668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce854430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce854418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce854400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8543c8 'int64_t4':'vector' lvalue ParmVar 0x5614ce854050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8541b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce854630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce854580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8549f0 # | | | | `-ReturnStmt 0x5614ce8549e0 # | | | | `-CallExpr 0x5614ce8549b0 'float' # | | | | |-ImplicitCastExpr 0x5614ce854998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce854978 '' Function 0x5614ce744f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce854950 'float' # | | | | `-ImplicitCastExpr 0x5614ce854938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce854920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8548e8 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce854580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8546e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce854b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce854aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce854f30 # | | | | `-ReturnStmt 0x5614ce854f20 # | | | | `-CallExpr 0x5614ce854ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce854ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce854eb8 '' Function 0x5614ce745178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce854e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce854e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce854e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce854e28 'uint64_t2':'vector' lvalue ParmVar 0x5614ce854aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce854c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce855090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce854fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce855478 # | | | | `-ReturnStmt 0x5614ce855468 # | | | | `-CallExpr 0x5614ce855438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce855420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce855400 '' Function 0x5614ce7453f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8553d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8553c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8553a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce855370 'uint64_t3':'vector' lvalue ParmVar 0x5614ce854fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce855140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8555d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce855528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8562d0 # | | | | `-ReturnStmt 0x5614ce8562c0 # | | | | `-CallExpr 0x5614ce856290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce856278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce856258 '' Function 0x5614ce745668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce856230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce856218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce856200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8561c8 'uint64_t4':'vector' lvalue ParmVar 0x5614ce855528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce855688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce856438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce856388 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce856780 # | | | | `-ReturnStmt 0x5614ce856770 # | | | | `-CallExpr 0x5614ce856740 'float' # | | | | |-ImplicitCastExpr 0x5614ce856728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce856708 '' Function 0x5614ce74c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8566e0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8566c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8566b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce856678 'double' lvalue ParmVar 0x5614ce856388 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8564e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8568e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce856838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce856c50 # | | | | `-ReturnStmt 0x5614ce856c40 # | | | | `-CallExpr 0x5614ce856c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce856bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce856bd8 '' Function 0x5614ce74c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce856bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce856b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce856b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce856b48 'double2':'vector' lvalue ParmVar 0x5614ce856838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce856998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce856db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce856d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce857128 # | | | | `-ReturnStmt 0x5614ce857118 # | | | | `-CallExpr 0x5614ce8570e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8570d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8570b0 '' Function 0x5614ce74cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce857088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce857070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce857058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce857020 'double3':'vector' lvalue ParmVar 0x5614ce856d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce856e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce857290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8571e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce857608 # | | | | `-ReturnStmt 0x5614ce8575f8 # | | | | `-CallExpr 0x5614ce8575c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8575b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce857590 '' Function 0x5614ce74cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce857568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce857550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce857538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce857500 'double4':'vector' lvalue ParmVar 0x5614ce8571e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce857340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce857768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8576b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce857ac0 # | | | | `-ReturnStmt 0x5614ce857ab0 # | | | | `-CallExpr 0x5614ce857a80 'float' # | | | | |-ImplicitCastExpr 0x5614ce857a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce857a48 '' Function 0x5614ce74c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce857a20 'float' # | | | | `-ImplicitCastExpr 0x5614ce857a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8579f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8579b8 'int' lvalue ParmVar 0x5614ce8576b8 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce857818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce857c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce857b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce857f98 # | | | | `-ReturnStmt 0x5614ce857f88 # | | | | `-CallExpr 0x5614ce857f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce857f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce857f20 '' Function 0x5614ce74c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce857ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce857ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce857ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce857e90 'int2':'vector' lvalue ParmVar 0x5614ce857b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce857cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce858780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8586d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce858b00 # | | | | `-ReturnStmt 0x5614ce858af0 # | | | | `-CallExpr 0x5614ce858ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce858aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce858a88 '' Function 0x5614ce74cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce858a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce858a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce858a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8589f8 'int3':'vector' lvalue ParmVar 0x5614ce8586d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce858830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce858c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce858bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce858fe8 # | | | | `-ReturnStmt 0x5614ce858fd8 # | | | | `-CallExpr 0x5614ce858fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce858f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce858f70 '' Function 0x5614ce74cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce858f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce858f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce858f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce858ee0 'int4':'vector' lvalue ParmVar 0x5614ce858bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce858d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce859148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce859098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8594c0 # | | | | `-ReturnStmt 0x5614ce8594b0 # | | | | `-CallExpr 0x5614ce859480 'float' # | | | | |-ImplicitCastExpr 0x5614ce859468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce859448 '' Function 0x5614ce74c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce859420 'float' # | | | | `-ImplicitCastExpr 0x5614ce859408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8593f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8593b8 'uint':'unsigned int' lvalue ParmVar 0x5614ce859098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8591f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce859620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce859570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce8599b8 # | | | | `-ReturnStmt 0x5614ce8599a8 # | | | | `-CallExpr 0x5614ce859978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce859960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce859940 '' Function 0x5614ce74c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce859918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce859900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8598e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8598b0 'uint2':'vector' lvalue ParmVar 0x5614ce859570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8596d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce859b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce859a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce859eb8 # | | | | `-ReturnStmt 0x5614ce859ea8 # | | | | `-CallExpr 0x5614ce859e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce859e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce859e40 '' Function 0x5614ce74cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce859e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce859e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce859de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce859db0 'uint3':'vector' lvalue ParmVar 0x5614ce859a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce859bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce85a018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce859f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce85a3c0 # | | | | `-ReturnStmt 0x5614ce85a3b0 # | | | | `-CallExpr 0x5614ce85a380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce85a368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce85a348 '' Function 0x5614ce74cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce85a320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce85a308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce85a2f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce85a2b8 'uint4':'vector' lvalue ParmVar 0x5614ce859f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce85a0c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce85a520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce85a470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce85b200 # | | | | `-ReturnStmt 0x5614ce85b1f0 # | | | | `-CallExpr 0x5614ce85b1c0 'float' # | | | | |-ImplicitCastExpr 0x5614ce85b1a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce85b188 '' Function 0x5614ce74c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce85b160 'float' # | | | | `-ImplicitCastExpr 0x5614ce85b148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce85b130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce85b0f8 'int64_t':'long' lvalue ParmVar 0x5614ce85a470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce85a5d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce85b360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce85b2b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce85b718 # | | | | `-ReturnStmt 0x5614ce85b708 # | | | | `-CallExpr 0x5614ce85b6d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce85b6c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce85b6a0 '' Function 0x5614ce74c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce85b678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce85b660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce85b648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce85b610 'int64_t2':'vector' lvalue ParmVar 0x5614ce85b2b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce85b410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce85b878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce85b7c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce85bc38 # | | | | `-ReturnStmt 0x5614ce85bc28 # | | | | `-CallExpr 0x5614ce85bbf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce85bbe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce85bbc0 '' Function 0x5614ce74cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce85bb98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce85bb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce85bb68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce85bb30 'int64_t3':'vector' lvalue ParmVar 0x5614ce85b7c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce85b928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce85bd98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce85bce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce85c160 # | | | | `-ReturnStmt 0x5614ce85c150 # | | | | `-CallExpr 0x5614ce85c120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce85c108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce85c0e8 '' Function 0x5614ce74cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce85c0c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce85c0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce85c090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce85c058 'int64_t4':'vector' lvalue ParmVar 0x5614ce85bce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce85be48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce85c2c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce85c210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce85c678 # | | | | `-ReturnStmt 0x5614ce85c668 # | | | | `-CallExpr 0x5614ce85c638 'float' # | | | | |-ImplicitCastExpr 0x5614ce85c620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce85c600 '' Function 0x5614ce74c628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce85c5d8 'float' # | | | | `-ImplicitCastExpr 0x5614ce85c5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce85c5a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce85c570 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce85c210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce85c370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce85c7d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce85c728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce85cbb0 # | | | | `-ReturnStmt 0x5614ce85cba0 # | | | | `-CallExpr 0x5614ce85cb70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce85cb58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce85cb38 '' Function 0x5614ce74c8a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce85cb10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce85caf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce85cae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce85caa8 'uint64_t2':'vector' lvalue ParmVar 0x5614ce85c728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce85c888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce85cd10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce85cc60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce860628 # | | | | `-ReturnStmt 0x5614ce860618 # | | | | `-CallExpr 0x5614ce8605e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8605d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8605b0 '' Function 0x5614ce74cb18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce860588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce860570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce860558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce85cfe8 'uint64_t3':'vector' lvalue ParmVar 0x5614ce85cc60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce85cdc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce860788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8606d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce860b70 # | | | | `-ReturnStmt 0x5614ce860b60 # | | | | `-CallExpr 0x5614ce860b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce860b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce860af8 '' Function 0x5614ce74cda0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce860ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce860ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce860aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce860a68 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8606d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce860838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce860ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce860c30 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce861028 # | | | | `-ReturnStmt 0x5614ce861018 # | | | | `-CallExpr 0x5614ce860fe8 'float' # | | | | |-ImplicitCastExpr 0x5614ce860fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce860fb0 '' Function 0x5614ce74d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce860f88 'float' # | | | | `-ImplicitCastExpr 0x5614ce860f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce860f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce860f20 'double' lvalue ParmVar 0x5614ce860c30 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce860d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce861198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8610e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce861500 # | | | | `-ReturnStmt 0x5614ce8614f0 # | | | | `-CallExpr 0x5614ce8614c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8614a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce861488 '' Function 0x5614ce72bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce861460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce861448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce861430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8613f8 'double2':'vector' lvalue ParmVar 0x5614ce8610e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce861248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce861670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8615c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8619e0 # | | | | `-ReturnStmt 0x5614ce8619d0 # | | | | `-CallExpr 0x5614ce8619a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce861988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce861968 '' Function 0x5614ce72c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce861940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce861928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce861910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8618d8 'double3':'vector' lvalue ParmVar 0x5614ce8615c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce861720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce861b50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce861aa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce861ec8 # | | | | `-ReturnStmt 0x5614ce861eb8 # | | | | `-CallExpr 0x5614ce861e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce861e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce861e50 '' Function 0x5614ce72c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce861e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce861e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce861df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce861dc0 'double4':'vector' lvalue ParmVar 0x5614ce861aa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce861c00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce862028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce861f78 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce862380 # | | | | `-ReturnStmt 0x5614ce862370 # | | | | `-CallExpr 0x5614ce862340 'float' # | | | | |-ImplicitCastExpr 0x5614ce862328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce862308 '' Function 0x5614ce74d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8622e0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8622c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8622b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce862278 'int' lvalue ParmVar 0x5614ce861f78 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8620d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce862550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce862430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8628c8 # | | | | `-ReturnStmt 0x5614ce8628b8 # | | | | `-CallExpr 0x5614ce862888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce862870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce862850 '' Function 0x5614ce72bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce862828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce862810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8627f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8627c0 'int2':'vector' lvalue ParmVar 0x5614ce862430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce862600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce862a28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce862978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce862da8 # | | | | `-ReturnStmt 0x5614ce862d98 # | | | | `-CallExpr 0x5614ce862d68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce862d50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce862d30 '' Function 0x5614ce72c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce862d08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce862cf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce862cd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce862ca0 'int3':'vector' lvalue ParmVar 0x5614ce862978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce862ad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce862f08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce862e58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce863290 # | | | | `-ReturnStmt 0x5614ce863280 # | | | | `-CallExpr 0x5614ce863250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce863238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce863218 '' Function 0x5614ce72c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8631f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8631d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8631c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce863188 'int4':'vector' lvalue ParmVar 0x5614ce862e58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce862fb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8633f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce863340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce863768 # | | | | `-ReturnStmt 0x5614ce863758 # | | | | `-CallExpr 0x5614ce863728 'float' # | | | | |-ImplicitCastExpr 0x5614ce863710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8636f0 '' Function 0x5614ce74d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8636c8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8636b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce863698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce863660 'uint':'unsigned int' lvalue ParmVar 0x5614ce863340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8634a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8638c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce863818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce863c60 # | | | | `-ReturnStmt 0x5614ce863c50 # | | | | `-CallExpr 0x5614ce863c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce863c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce863be8 '' Function 0x5614ce72bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce863bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce863ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce863b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce863b58 'uint2':'vector' lvalue ParmVar 0x5614ce863818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce863978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce863dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce863d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce864160 # | | | | `-ReturnStmt 0x5614ce864150 # | | | | `-CallExpr 0x5614ce864120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce864108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8640e8 '' Function 0x5614ce72c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8640c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8640a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce864090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce864058 'uint3':'vector' lvalue ParmVar 0x5614ce863d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce863e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8642c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce864210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce864680 # | | | | `-ReturnStmt 0x5614ce864670 # | | | | `-CallExpr 0x5614ce864640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce864628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce864608 '' Function 0x5614ce72c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8645e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8645c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8645b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce864578 'uint4':'vector' lvalue ParmVar 0x5614ce864210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce864370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8647e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce864730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce864b78 # | | | | `-ReturnStmt 0x5614ce864b68 # | | | | `-CallExpr 0x5614ce864b38 'float' # | | | | |-ImplicitCastExpr 0x5614ce864b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce864b00 '' Function 0x5614ce74d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce864ad8 'float' # | | | | `-ImplicitCastExpr 0x5614ce864ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce864aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce864a70 'int64_t':'long' lvalue ParmVar 0x5614ce864730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce864890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce864cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce864c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce865090 # | | | | `-ReturnStmt 0x5614ce865080 # | | | | `-CallExpr 0x5614ce865050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce865038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce865018 '' Function 0x5614ce72bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce864ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce864fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce864fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce864f88 'int64_t2':'vector' lvalue ParmVar 0x5614ce864c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce864d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8651f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce865140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8655b0 # | | | | `-ReturnStmt 0x5614ce8655a0 # | | | | `-CallExpr 0x5614ce865570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce865558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce865538 '' Function 0x5614ce72c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce865510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8654f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8654e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8654a8 'int64_t3':'vector' lvalue ParmVar 0x5614ce865140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8652a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce865710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce865660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce865ad8 # | | | | `-ReturnStmt 0x5614ce865ac8 # | | | | `-CallExpr 0x5614ce865a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce865a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce865a60 '' Function 0x5614ce72c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce865a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce865a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce865a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8659d0 'int64_t4':'vector' lvalue ParmVar 0x5614ce865660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8657c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce865c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce865b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce865ff0 # | | | | `-ReturnStmt 0x5614ce865fe0 # | | | | `-CallExpr 0x5614ce865fb0 'float' # | | | | |-ImplicitCastExpr 0x5614ce865f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce865f78 '' Function 0x5614ce74d9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce865f50 'float' # | | | | `-ImplicitCastExpr 0x5614ce865f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce865f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce865ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce865b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce865ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce866150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8660a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce866528 # | | | | `-ReturnStmt 0x5614ce866518 # | | | | `-CallExpr 0x5614ce8664e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8664d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8664b0 '' Function 0x5614ce72bdc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce866488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce866470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce866458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce866420 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8660a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce866200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce866988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8668d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce866d68 # | | | | `-ReturnStmt 0x5614ce866d58 # | | | | `-CallExpr 0x5614ce866d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce866d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce866cf0 '' Function 0x5614ce72c038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce866cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce866cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce866c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce866c60 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8668d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce866a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce866ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce866e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8672b0 # | | | | `-ReturnStmt 0x5614ce8672a0 # | | | | `-CallExpr 0x5614ce867270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce867258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce867238 '' Function 0x5614ce72c2b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce867210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8671f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8671e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8671a8 'uint64_t4':'vector' lvalue ParmVar 0x5614ce866e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce866f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce867420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce867370 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce867768 # | | | | `-ReturnStmt 0x5614ce867758 # | | | | `-CallExpr 0x5614ce867728 'float' # | | | | |-ImplicitCastExpr 0x5614ce867710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8676f0 '' Function 0x5614ce757240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8676c8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8676b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce867698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce867660 'double' lvalue ParmVar 0x5614ce867370 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8674d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8678d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce867828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce867c40 # | | | | `-ReturnStmt 0x5614ce867c30 # | | | | `-CallExpr 0x5614ce867c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce867be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce867bc8 '' Function 0x5614ce7574b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce867ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce867b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce867b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce867b38 'double2':'vector' lvalue ParmVar 0x5614ce867828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce867988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce867db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce867d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce868120 # | | | | `-ReturnStmt 0x5614ce868110 # | | | | `-CallExpr 0x5614ce8680e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8680c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8680a8 '' Function 0x5614ce757730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce868080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce868068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce868050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce868018 'double3':'vector' lvalue ParmVar 0x5614ce867d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce867e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce868290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8681e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce868608 # | | | | `-ReturnStmt 0x5614ce8685f8 # | | | | `-CallExpr 0x5614ce8685c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8685b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce868590 '' Function 0x5614ce7579a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce868568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce868550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce868538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce868500 'double4':'vector' lvalue ParmVar 0x5614ce8681e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce868340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce868768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8686b8 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce869368 # | | | | `-ReturnStmt 0x5614ce869358 # | | | | `-CallExpr 0x5614ce869328 'float' # | | | | |-ImplicitCastExpr 0x5614ce869310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8692f0 '' Function 0x5614ce757240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8692c8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8692b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce869298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce869260 'int' lvalue ParmVar 0x5614ce8686b8 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8690c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8694c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce869418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce869840 # | | | | `-ReturnStmt 0x5614ce869830 # | | | | `-CallExpr 0x5614ce869800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8697e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8697c8 '' Function 0x5614ce7574b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8697a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce869788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce869770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce869738 'int2':'vector' lvalue ParmVar 0x5614ce869418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce869578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8699a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8698f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce869d20 # | | | | `-ReturnStmt 0x5614ce869d10 # | | | | `-CallExpr 0x5614ce869ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce869cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce869ca8 '' Function 0x5614ce757730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce869c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce869c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce869c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce869c18 'int3':'vector' lvalue ParmVar 0x5614ce8698f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce869a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce869e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce869dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce86a208 # | | | | `-ReturnStmt 0x5614ce86a1f8 # | | | | `-CallExpr 0x5614ce86a1c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce86a1b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce86a190 '' Function 0x5614ce7579a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce86a168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce86a150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce86a138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce86a100 'int4':'vector' lvalue ParmVar 0x5614ce869dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce869f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce86a368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce86a2b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce86a6e0 # | | | | `-ReturnStmt 0x5614ce86a6d0 # | | | | `-CallExpr 0x5614ce86a6a0 'float' # | | | | |-ImplicitCastExpr 0x5614ce86a688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce86a668 '' Function 0x5614ce757240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce86a640 'float' # | | | | `-ImplicitCastExpr 0x5614ce86a628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce86a610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce86a5d8 'uint':'unsigned int' lvalue ParmVar 0x5614ce86a2b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce86a418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce86a840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce86a790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce86abd8 # | | | | `-ReturnStmt 0x5614ce86abc8 # | | | | `-CallExpr 0x5614ce86ab98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce86ab80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce86ab60 '' Function 0x5614ce7574b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce86ab38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce86ab20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce86ab08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce86aad0 'uint2':'vector' lvalue ParmVar 0x5614ce86a790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce86a8f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce86ad38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce86ac88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce871b60 # | | | | `-ReturnStmt 0x5614ce871b50 # | | | | `-CallExpr 0x5614ce871b20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce86b080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce86b060 '' Function 0x5614ce757730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce86b038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce86b020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce86b008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce86afd0 'uint3':'vector' lvalue ParmVar 0x5614ce86ac88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce86ade8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce871cc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce871c10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce872068 # | | | | `-ReturnStmt 0x5614ce872058 # | | | | `-CallExpr 0x5614ce872028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce872010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce871ff0 '' Function 0x5614ce7579a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce871fc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce871fb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce871f98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce871f60 'uint4':'vector' lvalue ParmVar 0x5614ce871c10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce871d70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8721c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce872118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce872560 # | | | | `-ReturnStmt 0x5614ce872550 # | | | | `-CallExpr 0x5614ce872520 'float' # | | | | |-ImplicitCastExpr 0x5614ce872508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8724e8 '' Function 0x5614ce757240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8724c0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8724a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce872490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce872458 'int64_t':'long' lvalue ParmVar 0x5614ce872118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce872278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8726c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce872610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce872a78 # | | | | `-ReturnStmt 0x5614ce872a68 # | | | | `-CallExpr 0x5614ce872a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce872a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce872a00 '' Function 0x5614ce7574b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8729d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8729c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8729a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce872970 'int64_t2':'vector' lvalue ParmVar 0x5614ce872610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce872770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce872bd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce872b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce872f98 # | | | | `-ReturnStmt 0x5614ce872f88 # | | | | `-CallExpr 0x5614ce872f58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce872f40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce872f20 '' Function 0x5614ce757730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce872ef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce872ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce872ec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce872e90 'int64_t3':'vector' lvalue ParmVar 0x5614ce872b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce872c88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8730f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce873048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8734c0 # | | | | `-ReturnStmt 0x5614ce8734b0 # | | | | `-CallExpr 0x5614ce873480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce873468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce873448 '' Function 0x5614ce7579a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce873420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce873408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8733f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8733b8 'int64_t4':'vector' lvalue ParmVar 0x5614ce873048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8731a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce873620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce873570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8739d8 # | | | | `-ReturnStmt 0x5614ce8739c8 # | | | | `-CallExpr 0x5614ce873998 'float' # | | | | |-ImplicitCastExpr 0x5614ce873980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce873960 '' Function 0x5614ce757240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce873938 'float' # | | | | `-ImplicitCastExpr 0x5614ce873920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce873908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8738d0 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce873570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8736d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7c0e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce873a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce7c1248 # | | | | `-ReturnStmt 0x5614ce7c1238 # | | | | `-CallExpr 0x5614ce7c1208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7c11f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7c11d0 '' Function 0x5614ce7574b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7c11a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7c1190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7c1178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7c1140 'uint64_t2':'vector' lvalue ParmVar 0x5614ce873a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce7c0f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7c13a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7c12f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce7c1788 # | | | | `-ReturnStmt 0x5614ce7c1778 # | | | | `-CallExpr 0x5614ce7c1748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7c1730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7c1710 '' Function 0x5614ce757730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7c16e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7c16d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7c16b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7c1680 'uint64_t3':'vector' lvalue ParmVar 0x5614ce7c12f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce7c1458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7c18e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7c1838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce7c1cd0 # | | | | `-ReturnStmt 0x5614ce7c1cc0 # | | | | `-CallExpr 0x5614ce7c1c90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7c1c78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7c1c58 '' Function 0x5614ce7579a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7c1c30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7c1c18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7c1c00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7c1bc8 'uint64_t4':'vector' lvalue ParmVar 0x5614ce7c1838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce7c1998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7c1e40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7c1d90 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce7c2188 # | | | | `-ReturnStmt 0x5614ce7c2178 # | | | | `-CallExpr 0x5614ce7c2148 'float' # | | | | |-ImplicitCastExpr 0x5614ce7c2130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7c2110 '' Function 0x5614ce7585f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7c20e8 'float' # | | | | `-ImplicitCastExpr 0x5614ce7c20d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7c20b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7c2080 'double' lvalue ParmVar 0x5614ce7c1d90 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce7c1ef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7c22f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7c2248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce7c2660 # | | | | `-ReturnStmt 0x5614ce7c2650 # | | | | `-CallExpr 0x5614ce7c2620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7c2608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7c25e8 '' Function 0x5614ce758870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7c25c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7c25a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7c2590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7c2558 'double2':'vector' lvalue ParmVar 0x5614ce7c2248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce7c23a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7c27d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7c2720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce7c2b40 # | | | | `-ReturnStmt 0x5614ce7c2b30 # | | | | `-CallExpr 0x5614ce7c2b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7c2ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7c2ac8 '' Function 0x5614ce758ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7c2aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7c2a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7c2a70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7c2a38 'double3':'vector' lvalue ParmVar 0x5614ce7c2720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce7c2880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7c2cb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7c2c00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8751a8 # | | | | `-ReturnStmt 0x5614ce875198 # | | | | `-CallExpr 0x5614ce875168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce875150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce875130 '' Function 0x5614ce758d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce875108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8750f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8750d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8750a0 'double4':'vector' lvalue ParmVar 0x5614ce7c2c00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce7c2d60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce875308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce875258 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce875660 # | | | | `-ReturnStmt 0x5614ce875650 # | | | | `-CallExpr 0x5614ce875620 'float' # | | | | |-ImplicitCastExpr 0x5614ce875608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8755e8 '' Function 0x5614ce7585f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8755c0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8755a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce875590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce875558 'int' lvalue ParmVar 0x5614ce875258 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8753b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8757c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce875710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce875b38 # | | | | `-ReturnStmt 0x5614ce875b28 # | | | | `-CallExpr 0x5614ce875af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce875ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce875ac0 '' Function 0x5614ce758870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce875a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce875a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce875a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce875a30 'int2':'vector' lvalue ParmVar 0x5614ce875710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce875870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce875c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce875be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce876018 # | | | | `-ReturnStmt 0x5614ce876008 # | | | | `-CallExpr 0x5614ce875fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce875fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce875fa0 '' Function 0x5614ce758ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce875f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce875f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce875f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce875f10 'int3':'vector' lvalue ParmVar 0x5614ce875be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce875d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce876178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8760c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce876500 # | | | | `-ReturnStmt 0x5614ce8764f0 # | | | | `-CallExpr 0x5614ce8764c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8764a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce876488 '' Function 0x5614ce758d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce876460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce876448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce876430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8763f8 'int4':'vector' lvalue ParmVar 0x5614ce8760c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce876228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce876660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8765b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8769d8 # | | | | `-ReturnStmt 0x5614ce8769c8 # | | | | `-CallExpr 0x5614ce876998 'float' # | | | | |-ImplicitCastExpr 0x5614ce876980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce876960 '' Function 0x5614ce7585f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce876938 'float' # | | | | `-ImplicitCastExpr 0x5614ce876920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce876908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8768d0 'uint':'unsigned int' lvalue ParmVar 0x5614ce8765b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce876710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce876b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce876a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce876ed0 # | | | | `-ReturnStmt 0x5614ce876ec0 # | | | | `-CallExpr 0x5614ce876e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce876e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce876e58 '' Function 0x5614ce758870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce876e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce876e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce876e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce876dc8 'uint2':'vector' lvalue ParmVar 0x5614ce876a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce876be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce877860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8777b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce877c00 # | | | | `-ReturnStmt 0x5614ce877bf0 # | | | | `-CallExpr 0x5614ce877bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce877ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce877b88 '' Function 0x5614ce758ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce877b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce877b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce877b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce877af8 'uint3':'vector' lvalue ParmVar 0x5614ce8777b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce877910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce877d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce877cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce878108 # | | | | `-ReturnStmt 0x5614ce8780f8 # | | | | `-CallExpr 0x5614ce8780c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8780b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce878090 '' Function 0x5614ce758d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce878068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce878050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce878038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce878000 'uint4':'vector' lvalue ParmVar 0x5614ce877cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce877e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce878268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8781b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce878600 # | | | | `-ReturnStmt 0x5614ce8785f0 # | | | | `-CallExpr 0x5614ce8785c0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8785a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce878588 '' Function 0x5614ce7585f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce878560 'float' # | | | | `-ImplicitCastExpr 0x5614ce878548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce878530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8784f8 'int64_t':'long' lvalue ParmVar 0x5614ce8781b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce878318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce878760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8786b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce878b18 # | | | | `-ReturnStmt 0x5614ce878b08 # | | | | `-CallExpr 0x5614ce878ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce878ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce878aa0 '' Function 0x5614ce758870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce878a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce878a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce878a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce878a10 'int64_t2':'vector' lvalue ParmVar 0x5614ce8786b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce878810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce878c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce878bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce879038 # | | | | `-ReturnStmt 0x5614ce879028 # | | | | `-CallExpr 0x5614ce878ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce878fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce878fc0 '' Function 0x5614ce758ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce878f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce878f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce878f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce878f30 'int64_t3':'vector' lvalue ParmVar 0x5614ce878bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce878d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce879198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8790e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce879560 # | | | | `-ReturnStmt 0x5614ce879550 # | | | | `-CallExpr 0x5614ce879520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce879508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8794e8 '' Function 0x5614ce758d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8794c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8794a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce879490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce879458 'int64_t4':'vector' lvalue ParmVar 0x5614ce8790e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce879248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8796c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce879610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce87a488 # | | | | `-ReturnStmt 0x5614ce87a478 # | | | | `-CallExpr 0x5614ce87a448 'float' # | | | | |-ImplicitCastExpr 0x5614ce87a430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce87a410 '' Function 0x5614ce7585f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce87a3e8 'float' # | | | | `-ImplicitCastExpr 0x5614ce87a3d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87a3b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87a380 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce879610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce87a180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce87a5e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87a538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce87a9c0 # | | | | `-ReturnStmt 0x5614ce87a9b0 # | | | | `-CallExpr 0x5614ce87a980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce87a968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce87a948 '' Function 0x5614ce758870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce87a920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce87a908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87a8f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87a8b8 'uint64_t2':'vector' lvalue ParmVar 0x5614ce87a538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce87a698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce87ab20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87aa70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce87af00 # | | | | `-ReturnStmt 0x5614ce87aef0 # | | | | `-CallExpr 0x5614ce87aec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce87aea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce87ae88 '' Function 0x5614ce758ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce87ae60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce87ae48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87ae30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87adf8 'uint64_t3':'vector' lvalue ParmVar 0x5614ce87aa70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce87abd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce87b060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87afb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce87b448 # | | | | `-ReturnStmt 0x5614ce87b438 # | | | | `-CallExpr 0x5614ce87b408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce87b3f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce87b3d0 '' Function 0x5614ce758d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce87b3a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce87b390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87b378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87b340 'uint64_t4':'vector' lvalue ParmVar 0x5614ce87afb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce87b110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce87b5a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87b500 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce87b928 # | | | | `-ReturnStmt 0x5614ce87b918 # | | | | `-CallExpr 0x5614ce87b8e8 'bool' # | | | | |-ImplicitCastExpr 0x5614ce87b8d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce87b878 '' Function 0x5614ce759ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x5614ce87b850 'float' # | | | | `-ImplicitCastExpr 0x5614ce87b838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87b820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87b7e8 'double' lvalue ParmVar 0x5614ce87b500 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce87b658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce87ba90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87b9e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce87be58 # | | | | `-ReturnStmt 0x5614ce87be48 # | | | | `-CallExpr 0x5614ce87be18 'vector' # | | | | |-ImplicitCastExpr 0x5614ce87be00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce87bd80 '' Function 0x5614ce759df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce87bd58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce87bd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87bd28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87bcf0 'double2':'vector' lvalue ParmVar 0x5614ce87b9e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce87bb40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce87bfc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87bf10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce87c798 # | | | | `-ReturnStmt 0x5614ce87c788 # | | | | `-CallExpr 0x5614ce87c758 'vector' # | | | | |-ImplicitCastExpr 0x5614ce87c740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce87c6c0 '' Function 0x5614ce75a0e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce87c698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce87c680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87c668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87c630 'double3':'vector' lvalue ParmVar 0x5614ce87bf10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce87c070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce87c900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87c850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce87ccd8 # | | | | `-ReturnStmt 0x5614ce87ccc8 # | | | | `-CallExpr 0x5614ce87cc98 'vector' # | | | | |-ImplicitCastExpr 0x5614ce87cc80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce87cc00 '' Function 0x5614ce75a3d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce87cbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce87cbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87cba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87cb70 'double4':'vector' lvalue ParmVar 0x5614ce87c850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce87c9b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce87cdb0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87cd08 col:29 used V 'double' # | | | `-CompoundStmt 0x5614ce87d018 # | | | `-ReturnStmt 0x5614ce87d008 # | | | `-CallExpr 0x5614ce87cfd8 'bool' # | | | |-ImplicitCastExpr 0x5614ce87cfc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x5614ce87cfa0 '' Function 0x5614ce75b000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x5614ce87cf78 'float' # | | | `-ImplicitCastExpr 0x5614ce87cf60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5614ce87cf48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x5614ce87cf10 'double' lvalue ParmVar 0x5614ce87cd08 'V' 'double' # | | |-FunctionDecl 0x5614ce87d0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87d048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x5614ce87d380 # | | | `-ReturnStmt 0x5614ce87d370 # | | | `-CallExpr 0x5614ce87d340 'vector' # | | | |-ImplicitCastExpr 0x5614ce87d328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x5614ce87d308 '' Function 0x5614ce75b278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x5614ce87d2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x5614ce87d2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5614ce87d2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5614ce87d278 'double2':'vector' lvalue ParmVar 0x5614ce87d048 'V' 'double2':'vector' # | | |-FunctionDecl 0x5614ce87d460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87d3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x5614ce87d6f0 # | | | `-ReturnStmt 0x5614ce87d6e0 # | | | `-CallExpr 0x5614ce87d6b0 'vector' # | | | |-ImplicitCastExpr 0x5614ce87d698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x5614ce87d678 '' Function 0x5614ce75b4f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x5614ce87d650 'float3':'vector' # | | | `-ImplicitCastExpr 0x5614ce87d638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5614ce87d620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5614ce87d5e8 'double3':'vector' lvalue ParmVar 0x5614ce87d3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x5614ce87d7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87d720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x5614ce87da68 # | | | `-ReturnStmt 0x5614ce87da58 # | | | `-CallExpr 0x5614ce87da28 'vector' # | | | |-ImplicitCastExpr 0x5614ce87da10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x5614ce87d9f0 '' Function 0x5614ce75b768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x5614ce87d9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x5614ce87d9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5614ce87d998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5614ce87d960 'double4':'vector' lvalue ParmVar 0x5614ce87d720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5614ce87e160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x5614ce87da80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce87db18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce87e0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87de28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x5614ce87df00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x5614ce87df78 col:39 s 'T' # | | | |-CompoundStmt 0x5614ce87e430 # | | | | `-ReturnStmt 0x5614ce87e420 # | | | | `-RecoveryExpr 0x5614ce87e3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5614ce87e2d0 '' lvalue (ADL) = 'lerp' 0x5614ce75d578 0x5614ce75bb08 0x5614ce75bed0 0x5614ce75c298 0x5614ce75c660 0x5614ce75ca10 0x5614ce75cde8 0x5614ce75d1b0 # | | | | |-RecoveryExpr 0x5614ce87e350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5614ce87e370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5614ce87e1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5614ce87e8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87e4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5614ce87e740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x5614ce87e7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x5614ce87edb8 # | | | | `-ReturnStmt 0x5614ce87eda8 # | | | | `-CallExpr 0x5614ce87ed68 'float' # | | | | |-ImplicitCastExpr 0x5614ce87ed50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5614ce87ecf8 '' Function 0x5614ce75ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5614ce87ebb0 'float' # | | | | | `-ImplicitCastExpr 0x5614ce87eb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce87eb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce87eb48 'double' lvalue ParmVar 0x5614ce87e4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x5614ce87ec40 'float' # | | | | | `-ImplicitCastExpr 0x5614ce87ec28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce87ec10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce87ebd8 'double' lvalue ParmVar 0x5614ce87e740 'V2' 'double' # | | | | `-CStyleCastExpr 0x5614ce87ecd0 'float' # | | | | `-ImplicitCastExpr 0x5614ce87ecb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87eca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87ec68 'double' lvalue ParmVar 0x5614ce87e7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x5614ce87e9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce87f108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87ee78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce87eef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce87ef78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x5614ce87f648 # | | | | `-ReturnStmt 0x5614ce87f638 # | | | | `-CallExpr 0x5614ce87f5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce87f5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce87f558 '' Function 0x5614ce75cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce87f3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce87f3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce87f3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce87f378 'double2':'vector' lvalue ParmVar 0x5614ce87ee78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x5614ce87f488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce87f470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce87f458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce87f420 'double2':'vector' lvalue ParmVar 0x5614ce87eef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5614ce87f530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce87f518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87f500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87f4c8 'double2':'vector' lvalue ParmVar 0x5614ce87ef78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce87f1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce87f998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87f708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce87f788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce87f808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x5614ce87fed8 # | | | | `-ReturnStmt 0x5614ce87fec8 # | | | | `-CallExpr 0x5614ce87fe88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce87fe70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce87fdf0 '' Function 0x5614ce75d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce87fc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce87fc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce87fc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce87fc10 'double3':'vector' lvalue ParmVar 0x5614ce87f708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x5614ce87fd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce87fd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce87fcf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce87fcb8 'double3':'vector' lvalue ParmVar 0x5614ce87f788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5614ce87fdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce87fdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce87fd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce87fd60 'double3':'vector' lvalue ParmVar 0x5614ce87f808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce87fa58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce880228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce87ff98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce880018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce880098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x5614ce881ba0 # | | | | `-ReturnStmt 0x5614ce881b90 # | | | | `-CallExpr 0x5614ce881b50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce880710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce880688 '' Function 0x5614ce75d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce880510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8804f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8804e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8804a8 'double4':'vector' lvalue ParmVar 0x5614ce87ff98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x5614ce8805b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8805a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce880588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce880550 'double4':'vector' lvalue ParmVar 0x5614ce880018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5614ce880660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce880648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce880630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8805f8 'double4':'vector' lvalue ParmVar 0x5614ce880098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8802e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce881e88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce881c50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5614ce881cd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x5614ce881d50 col:42 used V3 'int' # | | | |-CompoundStmt 0x5614ce882320 # | | | | `-ReturnStmt 0x5614ce882310 # | | | | `-CallExpr 0x5614ce8822d0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8822b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5614ce882298 '' Function 0x5614ce75ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5614ce882150 'float' # | | | | | `-ImplicitCastExpr 0x5614ce882138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce882120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8820e8 'int' lvalue ParmVar 0x5614ce881c50 'V1' 'int' # | | | | |-CStyleCastExpr 0x5614ce8821e0 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8821c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8821b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce882178 'int' lvalue ParmVar 0x5614ce881cd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x5614ce882270 'float' # | | | | `-ImplicitCastExpr 0x5614ce882258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce882240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce882208 'int' lvalue ParmVar 0x5614ce881d50 'V3' 'int' # | | | `-DeprecatedAttr 0x5614ce881f48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce882658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8823d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce882450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce8824d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x5614ce882b40 # | | | | `-ReturnStmt 0x5614ce882b30 # | | | | `-CallExpr 0x5614ce882af0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce882ad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce882ab8 '' Function 0x5614ce75cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce882940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce882928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce882910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8828d8 'int2':'vector' lvalue ParmVar 0x5614ce8823d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x5614ce8829e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8829d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8829b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce882980 'int2':'vector' lvalue ParmVar 0x5614ce882450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5614ce882a90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce882a78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce882a60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce882a28 'int2':'vector' lvalue ParmVar 0x5614ce8824d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce882718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce882e78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce882bf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce882c70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce882cf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x5614ce883368 # | | | | `-ReturnStmt 0x5614ce883358 # | | | | `-CallExpr 0x5614ce883318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce883300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8832e0 '' Function 0x5614ce75d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce883168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce883150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce883138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce883100 'int3':'vector' lvalue ParmVar 0x5614ce882bf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x5614ce883210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8831f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8831e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8831a8 'int3':'vector' lvalue ParmVar 0x5614ce882c70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8832b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8832a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce883288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce883250 'int3':'vector' lvalue ParmVar 0x5614ce882cf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce882f38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8836a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce883418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce883498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce883518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x5614ce884bc0 # | | | | `-ReturnStmt 0x5614ce884bb0 # | | | | `-CallExpr 0x5614ce884b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce883b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce883b18 '' Function 0x5614ce75d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8839a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce883988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce883970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce883938 'int4':'vector' lvalue ParmVar 0x5614ce883418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x5614ce883a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce883a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce883a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8839e0 'int4':'vector' lvalue ParmVar 0x5614ce883498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5614ce883af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce883ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce883ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce883a88 'int4':'vector' lvalue ParmVar 0x5614ce883518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce883768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce884ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce884c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce884cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce884d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8853b0 # | | | | `-ReturnStmt 0x5614ce8853a0 # | | | | `-CallExpr 0x5614ce885360 'float' # | | | | |-ImplicitCastExpr 0x5614ce885348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5614ce885328 '' Function 0x5614ce75ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5614ce8851e0 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8851c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8851b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce885178 'uint':'unsigned int' lvalue ParmVar 0x5614ce884c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x5614ce885270 'float' # | | | | | `-ImplicitCastExpr 0x5614ce885258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce885240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce885208 'uint':'unsigned int' lvalue ParmVar 0x5614ce884cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5614ce885300 'float' # | | | | `-ImplicitCastExpr 0x5614ce8852e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8852d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce885298 'uint':'unsigned int' lvalue ParmVar 0x5614ce884d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce884fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8856e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce885460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce8854e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce885560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce885bf0 # | | | | `-ReturnStmt 0x5614ce885be0 # | | | | `-CallExpr 0x5614ce885ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce885b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce885b68 '' Function 0x5614ce75cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8859f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8859d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8859c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce885988 'uint2':'vector' lvalue ParmVar 0x5614ce885460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x5614ce885a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce885a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce885a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce885a30 'uint2':'vector' lvalue ParmVar 0x5614ce8854e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5614ce885b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce885b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce885b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce885ad8 'uint2':'vector' lvalue ParmVar 0x5614ce885560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8857a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce885f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce885ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce885d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce885da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce886438 # | | | | `-ReturnStmt 0x5614ce886428 # | | | | `-CallExpr 0x5614ce8863e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8863d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8863b0 '' Function 0x5614ce75d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce886238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce886220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce886208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8861d0 'uint3':'vector' lvalue ParmVar 0x5614ce885ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x5614ce8862e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8862c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8862b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce886278 'uint3':'vector' lvalue ParmVar 0x5614ce885d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5614ce886388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce886370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce886358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce886320 'uint3':'vector' lvalue ParmVar 0x5614ce885da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce885fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce886778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8864e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce886568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce8865e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce886cb0 # | | | | `-ReturnStmt 0x5614ce886ca0 # | | | | `-CallExpr 0x5614ce886c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce886c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce886c28 '' Function 0x5614ce75d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce886a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce886a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce886a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce886a28 'uint4':'vector' lvalue ParmVar 0x5614ce8864e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x5614ce886b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce886b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce886b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce886ad0 'uint4':'vector' lvalue ParmVar 0x5614ce886568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5614ce886c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce886be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce886bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce886b98 'uint4':'vector' lvalue ParmVar 0x5614ce8865e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce886838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce886fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce886d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce886de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce886e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8874c0 # | | | | `-ReturnStmt 0x5614ce8874b0 # | | | | `-CallExpr 0x5614ce887470 'float' # | | | | |-ImplicitCastExpr 0x5614ce887458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5614ce887438 '' Function 0x5614ce75ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5614ce8872f0 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8872d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8872c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce887288 'int64_t':'long' lvalue ParmVar 0x5614ce886d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x5614ce887380 'float' # | | | | | `-ImplicitCastExpr 0x5614ce887368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce887350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce887318 'int64_t':'long' lvalue ParmVar 0x5614ce886de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5614ce887410 'float' # | | | | `-ImplicitCastExpr 0x5614ce8873f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8873e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8873a8 'int64_t':'long' lvalue ParmVar 0x5614ce886e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8870a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8877f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce887570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce8875f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce887670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce887d20 # | | | | `-ReturnStmt 0x5614ce887d10 # | | | | `-CallExpr 0x5614ce887cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce887cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce887c98 '' Function 0x5614ce75cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce887b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce887b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce887af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce887ab8 'int64_t2':'vector' lvalue ParmVar 0x5614ce887570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x5614ce887bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce887bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce887b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce887b60 'int64_t2':'vector' lvalue ParmVar 0x5614ce8875f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5614ce887c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce887c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce887c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce887c08 'int64_t2':'vector' lvalue ParmVar 0x5614ce887670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8878b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce888058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce887dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce887e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce887ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce888588 # | | | | `-ReturnStmt 0x5614ce888578 # | | | | `-CallExpr 0x5614ce888538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce888520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce888500 '' Function 0x5614ce75d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce888388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce888370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce888358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce888320 'int64_t3':'vector' lvalue ParmVar 0x5614ce887dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x5614ce888430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce888418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce888400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8883c8 'int64_t3':'vector' lvalue ParmVar 0x5614ce887e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8884d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8884c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8884a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce888470 'int64_t3':'vector' lvalue ParmVar 0x5614ce887ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce888118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8888c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce888638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce8886b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce888738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce889e20 # | | | | `-ReturnStmt 0x5614ce889e10 # | | | | `-CallExpr 0x5614ce889dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce889db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce889d98 '' Function 0x5614ce75d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce889c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce889c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce889bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce889bb8 'int64_t4':'vector' lvalue ParmVar 0x5614ce888638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x5614ce889cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce889cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce889c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce889c60 'int64_t4':'vector' lvalue ParmVar 0x5614ce8886b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5614ce889d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce889d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce889d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce889d08 'int64_t4':'vector' lvalue ParmVar 0x5614ce888738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce888988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88a158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce889ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce889f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce889fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce88a650 # | | | | `-ReturnStmt 0x5614ce88a640 # | | | | `-CallExpr 0x5614ce88a600 'float' # | | | | |-ImplicitCastExpr 0x5614ce88a5e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x5614ce88a5c8 '' Function 0x5614ce75ca10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x5614ce88a480 'float' # | | | | | `-ImplicitCastExpr 0x5614ce88a468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce88a450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce88a418 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce889ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x5614ce88a510 'float' # | | | | | `-ImplicitCastExpr 0x5614ce88a4f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce88a4e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce88a4a8 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce889f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5614ce88a5a0 'float' # | | | | `-ImplicitCastExpr 0x5614ce88a588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88a570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88a538 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce889fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce88a218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88a988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88a700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce88a780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce88a800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce88aed0 # | | | | `-ReturnStmt 0x5614ce88aec0 # | | | | `-CallExpr 0x5614ce88ae80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88ae68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce88ae48 '' Function 0x5614ce75cde8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce88acd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce88acb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce88aca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce88ac68 'uint64_t2':'vector' lvalue ParmVar 0x5614ce88a700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x5614ce88ad78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce88ad60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce88ad48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce88ad10 'uint64_t2':'vector' lvalue ParmVar 0x5614ce88a780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5614ce88ae20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88ae08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88adf0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88adb8 'uint64_t2':'vector' lvalue ParmVar 0x5614ce88a800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce88aa48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88b208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88af80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce88b000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce88b080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce88b758 # | | | | `-ReturnStmt 0x5614ce88b748 # | | | | `-CallExpr 0x5614ce88b708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88b6f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce88b6d0 '' Function 0x5614ce75d1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce88b558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce88b540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce88b528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce88b4f0 'uint64_t3':'vector' lvalue ParmVar 0x5614ce88af80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x5614ce88b600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce88b5e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce88b5d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce88b598 'uint64_t3':'vector' lvalue ParmVar 0x5614ce88b000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5614ce88b6a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88b690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88b678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88b640 'uint64_t3':'vector' lvalue ParmVar 0x5614ce88b080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce88b2c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88ba98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88b808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce88b888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce88b908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce88c000 # | | | | `-ReturnStmt 0x5614ce88bff0 # | | | | `-CallExpr 0x5614ce88bfb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88bf98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce88bf78 '' Function 0x5614ce75d578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce88be00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce88bde8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce88bdd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce88bd98 'uint64_t4':'vector' lvalue ParmVar 0x5614ce88b808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x5614ce88bea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce88be90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce88be78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce88be40 'uint64_t4':'vector' lvalue ParmVar 0x5614ce88b888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5614ce88bf50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88bf38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88bf20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88bee8 'uint64_t4':'vector' lvalue ParmVar 0x5614ce88b908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce88bb58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88c168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88c0b8 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce88c4b0 # | | | | `-ReturnStmt 0x5614ce88c4a0 # | | | | `-CallExpr 0x5614ce88c470 'float' # | | | | |-ImplicitCastExpr 0x5614ce88c458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce88c438 '' Function 0x5614ce75e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce88c410 'float' # | | | | `-ImplicitCastExpr 0x5614ce88c3f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88c3e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88c3a8 'double' lvalue ParmVar 0x5614ce88c0b8 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce88c218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce88c618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88c568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce88c980 # | | | | `-ReturnStmt 0x5614ce88c970 # | | | | `-CallExpr 0x5614ce88c940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88c928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce88c908 '' Function 0x5614ce75e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce88c8e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88c8c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88c8b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88c878 'double2':'vector' lvalue ParmVar 0x5614ce88c568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce88c6c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce88cae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88ca38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce88ce58 # | | | | `-ReturnStmt 0x5614ce88ce48 # | | | | `-CallExpr 0x5614ce88ce18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88ce00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce88cde0 '' Function 0x5614ce75e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce88cdb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88cda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88cd88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88cd50 'double3':'vector' lvalue ParmVar 0x5614ce88ca38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce88cb98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce88cfc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88cf10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce88d338 # | | | | `-ReturnStmt 0x5614ce88d328 # | | | | `-CallExpr 0x5614ce88d2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88d2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce88d2c0 '' Function 0x5614ce75e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce88d298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88d280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88d268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88d230 'double4':'vector' lvalue ParmVar 0x5614ce88cf10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce88d070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce88d498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88d3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce88d7f0 # | | | | `-ReturnStmt 0x5614ce88d7e0 # | | | | `-CallExpr 0x5614ce88d7b0 'float' # | | | | |-ImplicitCastExpr 0x5614ce88d798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce88d778 '' Function 0x5614ce75e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce88d750 'float' # | | | | `-ImplicitCastExpr 0x5614ce88d738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88d720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88d6e8 'int' lvalue ParmVar 0x5614ce88d3e8 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce88d548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88d950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88d8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce88dce0 # | | | | `-ReturnStmt 0x5614ce88dcd0 # | | | | `-CallExpr 0x5614ce88dca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88dc88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce88dc68 '' Function 0x5614ce75e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce88dc40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88dc28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88dc10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88dbd8 'int2':'vector' lvalue ParmVar 0x5614ce88d8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce88da00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88de40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88dd90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce88e1c0 # | | | | `-ReturnStmt 0x5614ce88e1b0 # | | | | `-CallExpr 0x5614ce88e180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88e168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce88e148 '' Function 0x5614ce75e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce88e120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88e108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88e0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88e0b8 'int3':'vector' lvalue ParmVar 0x5614ce88dd90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce88def0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88e320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88e270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce88e6a8 # | | | | `-ReturnStmt 0x5614ce88e698 # | | | | `-CallExpr 0x5614ce88e668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88e650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce88e630 '' Function 0x5614ce75e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce88e608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88e5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88e5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88e5a0 'int4':'vector' lvalue ParmVar 0x5614ce88e270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce88e3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88e808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88e758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce88eb80 # | | | | `-ReturnStmt 0x5614ce88eb70 # | | | | `-CallExpr 0x5614ce88eb40 'float' # | | | | |-ImplicitCastExpr 0x5614ce88eb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce88eb08 '' Function 0x5614ce75e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce88eae0 'float' # | | | | `-ImplicitCastExpr 0x5614ce88eac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88eab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88ea78 'uint':'unsigned int' lvalue ParmVar 0x5614ce88e758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce88e8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88ece0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88ec30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce88f078 # | | | | `-ReturnStmt 0x5614ce88f068 # | | | | `-CallExpr 0x5614ce88f038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88f020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce88f000 '' Function 0x5614ce75e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce88efd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88efc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88efa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88ef70 'uint2':'vector' lvalue ParmVar 0x5614ce88ec30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce88ed90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88f1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88f128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce88f578 # | | | | `-ReturnStmt 0x5614ce88f568 # | | | | `-CallExpr 0x5614ce88f538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88f520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce88f500 '' Function 0x5614ce75e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce88f4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88f4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88f4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88f470 'uint3':'vector' lvalue ParmVar 0x5614ce88f128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce88f288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce88f6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88f628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce88fa80 # | | | | `-ReturnStmt 0x5614ce88fa70 # | | | | `-CallExpr 0x5614ce88fa40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce88fa28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce88fa08 '' Function 0x5614ce75e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce88f9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce88f9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce88f9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce88f978 'uint4':'vector' lvalue ParmVar 0x5614ce88f628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce88f788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce890410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce88fb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8907a8 # | | | | `-ReturnStmt 0x5614ce890798 # | | | | `-CallExpr 0x5614ce890768 'float' # | | | | |-ImplicitCastExpr 0x5614ce890750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce890730 '' Function 0x5614ce75e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce890708 'float' # | | | | `-ImplicitCastExpr 0x5614ce8906f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8906d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8906a0 'int64_t':'long' lvalue ParmVar 0x5614ce88fb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8904c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce890908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce890858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce890cc0 # | | | | `-ReturnStmt 0x5614ce890cb0 # | | | | `-CallExpr 0x5614ce890c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce890c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce890c48 '' Function 0x5614ce75e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce890c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce890c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce890bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce890bb8 'int64_t2':'vector' lvalue ParmVar 0x5614ce890858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8909b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce890e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce890d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8911e0 # | | | | `-ReturnStmt 0x5614ce8911d0 # | | | | `-CallExpr 0x5614ce8911a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce891188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce891168 '' Function 0x5614ce75e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce891140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce891128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce891110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8910d8 'int64_t3':'vector' lvalue ParmVar 0x5614ce890d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce890ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce891340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce891290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce891708 # | | | | `-ReturnStmt 0x5614ce8916f8 # | | | | `-CallExpr 0x5614ce8916c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8916b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce891690 '' Function 0x5614ce75e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce891668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce891650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce891638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce891600 'int64_t4':'vector' lvalue ParmVar 0x5614ce891290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8913f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce891868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8917b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce891c20 # | | | | `-ReturnStmt 0x5614ce891c10 # | | | | `-CallExpr 0x5614ce891be0 'float' # | | | | |-ImplicitCastExpr 0x5614ce891bc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce891ba8 '' Function 0x5614ce75e1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce891b80 'float' # | | | | `-ImplicitCastExpr 0x5614ce891b68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce891b50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce891b18 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8917b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce891918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce891d80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce891cd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce892158 # | | | | `-ReturnStmt 0x5614ce892148 # | | | | `-CallExpr 0x5614ce892118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce892100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8920e0 '' Function 0x5614ce75e470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8920b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8920a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce892088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce892050 'uint64_t2':'vector' lvalue ParmVar 0x5614ce891cd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce891e30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8922b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce892208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce892f48 # | | | | `-ReturnStmt 0x5614ce892f38 # | | | | `-CallExpr 0x5614ce892f08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce892ef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce892ed0 '' Function 0x5614ce75e6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce892ea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce892e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce892e78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce892e40 'uint64_t3':'vector' lvalue ParmVar 0x5614ce892208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce892368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8930a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce892ff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce893490 # | | | | `-ReturnStmt 0x5614ce893480 # | | | | `-CallExpr 0x5614ce893450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce893438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce893418 '' Function 0x5614ce75e960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8933f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8933d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8933c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce893388 'uint64_t4':'vector' lvalue ParmVar 0x5614ce892ff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce893158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce893600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce893550 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce893948 # | | | | `-ReturnStmt 0x5614ce893938 # | | | | `-CallExpr 0x5614ce893908 'float' # | | | | |-ImplicitCastExpr 0x5614ce8938f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8938d0 '' Function 0x5614ce75f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8938a8 'float' # | | | | `-ImplicitCastExpr 0x5614ce893890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce893878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce893840 'double' lvalue ParmVar 0x5614ce893550 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8936b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce893ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce893a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce893e20 # | | | | `-ReturnStmt 0x5614ce893e10 # | | | | `-CallExpr 0x5614ce893de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce893dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce893da8 '' Function 0x5614ce75f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce893d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce893d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce893d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce893d18 'double2':'vector' lvalue ParmVar 0x5614ce893a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce893b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce893f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce893ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce894300 # | | | | `-ReturnStmt 0x5614ce8942f0 # | | | | `-CallExpr 0x5614ce8942c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8942a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce894288 '' Function 0x5614ce75fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce894260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce894248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce894230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8941f8 'double3':'vector' lvalue ParmVar 0x5614ce893ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce894040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce894470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8943c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8947e8 # | | | | `-ReturnStmt 0x5614ce8947d8 # | | | | `-CallExpr 0x5614ce8947a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce894790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce894770 '' Function 0x5614ce760d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce894748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce894730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce894718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8946e0 'double4':'vector' lvalue ParmVar 0x5614ce8943c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce894520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce894948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce894898 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce8952e0 # | | | | `-ReturnStmt 0x5614ce8952d0 # | | | | `-CallExpr 0x5614ce8952a0 'float' # | | | | |-ImplicitCastExpr 0x5614ce894c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce894c28 '' Function 0x5614ce75f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce894c00 'float' # | | | | `-ImplicitCastExpr 0x5614ce894be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce894bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce894b98 'int' lvalue ParmVar 0x5614ce894898 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8949f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce895440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce895390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8957b8 # | | | | `-ReturnStmt 0x5614ce8957a8 # | | | | `-CallExpr 0x5614ce895778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce895760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce895740 '' Function 0x5614ce75f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce895718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce895700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8956e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8956b0 'int2':'vector' lvalue ParmVar 0x5614ce895390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8954f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce895918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce895868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce895c98 # | | | | `-ReturnStmt 0x5614ce895c88 # | | | | `-CallExpr 0x5614ce895c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce895c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce895c20 '' Function 0x5614ce75fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce895bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce895be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce895bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce895b90 'int3':'vector' lvalue ParmVar 0x5614ce895868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8959c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce895df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce895d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce896180 # | | | | `-ReturnStmt 0x5614ce896170 # | | | | `-CallExpr 0x5614ce896140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce896128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce896108 '' Function 0x5614ce760d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8960e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8960c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8960b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce896078 'int4':'vector' lvalue ParmVar 0x5614ce895d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce895ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8962e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce896230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce896658 # | | | | `-ReturnStmt 0x5614ce896648 # | | | | `-CallExpr 0x5614ce896618 'float' # | | | | |-ImplicitCastExpr 0x5614ce896600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8965e0 '' Function 0x5614ce75f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8965b8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8965a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce896588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce896550 'uint':'unsigned int' lvalue ParmVar 0x5614ce896230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce896390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8967b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce896708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce896b50 # | | | | `-ReturnStmt 0x5614ce896b40 # | | | | `-CallExpr 0x5614ce896b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce896af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce896ad8 '' Function 0x5614ce75f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce896ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce896a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce896a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce896a48 'uint2':'vector' lvalue ParmVar 0x5614ce896708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce896868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce896cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce896c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce897050 # | | | | `-ReturnStmt 0x5614ce897040 # | | | | `-CallExpr 0x5614ce897010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce896ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce896fd8 '' Function 0x5614ce75fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce896fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce896f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce896f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce896f48 'uint3':'vector' lvalue ParmVar 0x5614ce896c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce896d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8971b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce897100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce897e18 # | | | | `-ReturnStmt 0x5614ce897e08 # | | | | `-CallExpr 0x5614ce897dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce897dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce897da0 '' Function 0x5614ce760d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce897d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce897d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce897d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce897d10 'uint4':'vector' lvalue ParmVar 0x5614ce897100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce897b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce897f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce897ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce898310 # | | | | `-ReturnStmt 0x5614ce898300 # | | | | `-CallExpr 0x5614ce8982d0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8982b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce898298 '' Function 0x5614ce75f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce898270 'float' # | | | | `-ImplicitCastExpr 0x5614ce898258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce898240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce898208 'int64_t':'long' lvalue ParmVar 0x5614ce897ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce898028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce898470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8983c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce898828 # | | | | `-ReturnStmt 0x5614ce898818 # | | | | `-CallExpr 0x5614ce8987e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8987d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8987b0 '' Function 0x5614ce75f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce898788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce898770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce898758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce898720 'int64_t2':'vector' lvalue ParmVar 0x5614ce8983c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce898520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce898988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8988d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce898d48 # | | | | `-ReturnStmt 0x5614ce898d38 # | | | | `-CallExpr 0x5614ce898d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce898cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce898cd0 '' Function 0x5614ce75fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce898ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce898c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce898c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce898c40 'int64_t3':'vector' lvalue ParmVar 0x5614ce8988d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce898a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce898ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce898df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce899270 # | | | | `-ReturnStmt 0x5614ce899260 # | | | | `-CallExpr 0x5614ce899230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce899218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8991f8 '' Function 0x5614ce760d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8991d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8991b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8991a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce899168 'int64_t4':'vector' lvalue ParmVar 0x5614ce898df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce898f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8993d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce899320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce899788 # | | | | `-ReturnStmt 0x5614ce899778 # | | | | `-CallExpr 0x5614ce899748 'float' # | | | | |-ImplicitCastExpr 0x5614ce899730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce899710 '' Function 0x5614ce75f578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8996e8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8996d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8996b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce899680 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce899320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce899480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8998e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce899838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce89a600 # | | | | `-ReturnStmt 0x5614ce89a5f0 # | | | | `-CallExpr 0x5614ce89a5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89a5a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce89a588 '' Function 0x5614ce75f7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce89a560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89a548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89a530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89a4f8 'uint64_t2':'vector' lvalue ParmVar 0x5614ce899838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce899998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89a760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89a6b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce89ab40 # | | | | `-ReturnStmt 0x5614ce89ab30 # | | | | `-CallExpr 0x5614ce89ab00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89aae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce89aac8 '' Function 0x5614ce75fa68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce89aaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89aa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89aa70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89aa38 'uint64_t3':'vector' lvalue ParmVar 0x5614ce89a6b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce89a810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89aca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89abf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce89b088 # | | | | `-ReturnStmt 0x5614ce89b078 # | | | | `-CallExpr 0x5614ce89b048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89b030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce89b010 '' Function 0x5614ce760d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce89afe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89afd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89afb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89af80 'uint64_t4':'vector' lvalue ParmVar 0x5614ce89abf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce89ad50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89b1f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89b148 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce89b540 # | | | | `-ReturnStmt 0x5614ce89b530 # | | | | `-CallExpr 0x5614ce89b500 'float' # | | | | |-ImplicitCastExpr 0x5614ce89b4e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce89b4c8 '' Function 0x5614ce761958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce89b4a0 'float' # | | | | `-ImplicitCastExpr 0x5614ce89b488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89b470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89b438 'double' lvalue ParmVar 0x5614ce89b148 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce89b2a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce89b6b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89b600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce89ba18 # | | | | `-ReturnStmt 0x5614ce89ba08 # | | | | `-CallExpr 0x5614ce89b9d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89b9c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce89b9a0 '' Function 0x5614ce761bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce89b978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89b960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89b948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89b910 'double2':'vector' lvalue ParmVar 0x5614ce89b600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce89b760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce89bb88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89bad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce89bef8 # | | | | `-ReturnStmt 0x5614ce89bee8 # | | | | `-CallExpr 0x5614ce89beb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89bea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce89be80 '' Function 0x5614ce761e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce89be58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89be40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89be28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89bdf0 'double3':'vector' lvalue ParmVar 0x5614ce89bad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce89bc38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce89c068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89bfb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce89c990 # | | | | `-ReturnStmt 0x5614ce89c980 # | | | | `-CallExpr 0x5614ce89c3a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89c388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce89c368 '' Function 0x5614ce7620c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce89c340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89c328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89c310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89c2d8 'double4':'vector' lvalue ParmVar 0x5614ce89bfb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce89c118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce89caf0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89ca40 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce89ce48 # | | | | `-ReturnStmt 0x5614ce89ce38 # | | | | `-CallExpr 0x5614ce89ce08 'float' # | | | | |-ImplicitCastExpr 0x5614ce89cdf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce89cdd0 '' Function 0x5614ce761958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce89cda8 'float' # | | | | `-ImplicitCastExpr 0x5614ce89cd90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89cd78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89cd40 'int' lvalue ParmVar 0x5614ce89ca40 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce89cba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89cfa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89cef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce89d320 # | | | | `-ReturnStmt 0x5614ce89d310 # | | | | `-CallExpr 0x5614ce89d2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89d2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce89d2a8 '' Function 0x5614ce761bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce89d280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89d268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89d250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89d218 'int2':'vector' lvalue ParmVar 0x5614ce89cef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce89d058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89d480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89d3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce89d800 # | | | | `-ReturnStmt 0x5614ce89d7f0 # | | | | `-CallExpr 0x5614ce89d7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89d7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce89d788 '' Function 0x5614ce761e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce89d760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89d748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89d730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89d6f8 'int3':'vector' lvalue ParmVar 0x5614ce89d3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce89d530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89d960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89d8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce89dce8 # | | | | `-ReturnStmt 0x5614ce89dcd8 # | | | | `-CallExpr 0x5614ce89dca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89dc90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce89dc70 '' Function 0x5614ce7620c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce89dc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89dc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89dc18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89dbe0 'int4':'vector' lvalue ParmVar 0x5614ce89d8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce89da10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89de48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89dd98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce89e1c0 # | | | | `-ReturnStmt 0x5614ce89e1b0 # | | | | `-CallExpr 0x5614ce89e180 'float' # | | | | |-ImplicitCastExpr 0x5614ce89e168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce89e148 '' Function 0x5614ce761958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce89e120 'float' # | | | | `-ImplicitCastExpr 0x5614ce89e108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89e0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89e0b8 'uint':'unsigned int' lvalue ParmVar 0x5614ce89dd98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce89def8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89e320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89e270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce89e6b8 # | | | | `-ReturnStmt 0x5614ce89e6a8 # | | | | `-CallExpr 0x5614ce89e678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89e660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce89e640 '' Function 0x5614ce761bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce89e618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89e600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89e5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89e5b0 'uint2':'vector' lvalue ParmVar 0x5614ce89e270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce89e3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89e818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89e768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce89f450 # | | | | `-ReturnStmt 0x5614ce89f440 # | | | | `-CallExpr 0x5614ce89f410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89f3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce89f3d8 '' Function 0x5614ce761e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce89f3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89f398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89f380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89f348 'uint3':'vector' lvalue ParmVar 0x5614ce89e768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce89e8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89f5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89f500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce89f958 # | | | | `-ReturnStmt 0x5614ce89f948 # | | | | `-CallExpr 0x5614ce89f918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce89f900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce89f8e0 '' Function 0x5614ce7620c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce89f8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce89f8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89f888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89f850 'uint4':'vector' lvalue ParmVar 0x5614ce89f500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce89f660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89fab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89fa08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce89fe50 # | | | | `-ReturnStmt 0x5614ce89fe40 # | | | | `-CallExpr 0x5614ce89fe10 'float' # | | | | |-ImplicitCastExpr 0x5614ce89fdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce89fdd8 '' Function 0x5614ce761958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce89fdb0 'float' # | | | | `-ImplicitCastExpr 0x5614ce89fd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce89fd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce89fd48 'int64_t':'long' lvalue ParmVar 0x5614ce89fa08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce89fb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce89ffb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce89ff00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8a0368 # | | | | `-ReturnStmt 0x5614ce8a0358 # | | | | `-CallExpr 0x5614ce8a0328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a0310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8a02f0 '' Function 0x5614ce761bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8a02c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a02b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a0298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a0260 'int64_t2':'vector' lvalue ParmVar 0x5614ce89ff00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8a0060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a04c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a0418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8a0888 # | | | | `-ReturnStmt 0x5614ce8a0878 # | | | | `-CallExpr 0x5614ce8a0848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a0830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8a0810 '' Function 0x5614ce761e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8a07e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a07d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a07b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a0780 'int64_t3':'vector' lvalue ParmVar 0x5614ce8a0418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8a0578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a09e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a0938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8a0db0 # | | | | `-ReturnStmt 0x5614ce8a0da0 # | | | | `-CallExpr 0x5614ce8a0d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a0d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8a0d38 '' Function 0x5614ce7620c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8a0d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a0cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a0ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a0ca8 'int64_t4':'vector' lvalue ParmVar 0x5614ce8a0938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8a0a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a0f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a0e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8a29e0 # | | | | `-ReturnStmt 0x5614ce8a29d0 # | | | | `-CallExpr 0x5614ce8a29a0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8a2988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8a2968 '' Function 0x5614ce761958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8a2940 'float' # | | | | `-ImplicitCastExpr 0x5614ce8a2928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a2910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a11c0 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8a0e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8a0fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a2b40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a2a90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8a2f18 # | | | | `-ReturnStmt 0x5614ce8a2f08 # | | | | `-CallExpr 0x5614ce8a2ed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a2ec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8a2ea0 '' Function 0x5614ce761bd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8a2e78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a2e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a2e48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a2e10 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8a2a90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8a2bf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a3078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a2fc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8a3458 # | | | | `-ReturnStmt 0x5614ce8a3448 # | | | | `-CallExpr 0x5614ce8a3418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a3400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8a33e0 '' Function 0x5614ce761e48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8a33b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a33a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a3388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a3350 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8a2fc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8a3128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a35b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a3508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8a39a0 # | | | | `-ReturnStmt 0x5614ce8a3990 # | | | | `-CallExpr 0x5614ce8a3960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a3948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8a3928 '' Function 0x5614ce7620c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8a3900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a38e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a38d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a3898 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8a3508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8a3668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x5614ce8a3fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x5614ce8a39b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce8a3a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce8a3f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a3d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5614ce8a3dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x5614ce8a4310 # | | | | `-ReturnStmt 0x5614ce8a4300 # | | | | `-RecoveryExpr 0x5614ce8a42d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5614ce8a4138 '' lvalue (ADL) = 'max' 0x5614ce773988 0x5614ce739f00 0x5614ce73a210 0x5614ce73a530 0x5614ce73a850 0x5614ce73ab58 0x5614ce73aef8 0x5614ce73b298 0x5614ce73b638 0x5614ce73b958 0x5614ce73bcb8 0x5614ce76ffb8 0x5614ce770318 0x5614ce770638 0x5614ce7709d8 0x5614ce770d78 0x5614ce771118 0x5614ce771438 0x5614ce7717d8 0x5614ce771b78 0x5614ce771f38 0x5614ce772240 0x5614ce772560 0x5614ce772880 0x5614ce772ba0 0x5614ce772ea8 0x5614ce773248 0x5614ce7735e8 # | | | | `-RecoveryExpr 0x5614ce8a4258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5614ce8a4038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5614ce8a4ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x5614ce8a4328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce8a43c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce8a4f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a4670 col:7 p0 'T' # | | | |-ParmVarDecl 0x5614ce8a4748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5614ce8a5338 # | | | | `-ReturnStmt 0x5614ce8a5328 # | | | | `-RecoveryExpr 0x5614ce8a52f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5614ce8a5160 '' lvalue (ADL) = 'max' 0x5614ce7735e8 0x5614ce773988 0x5614ce739f00 0x5614ce73a210 0x5614ce73a530 0x5614ce73a850 0x5614ce73ab58 0x5614ce73aef8 0x5614ce73b298 0x5614ce73b638 0x5614ce73b958 0x5614ce73bcb8 0x5614ce76ffb8 0x5614ce770318 0x5614ce770638 0x5614ce7709d8 0x5614ce770d78 0x5614ce771118 0x5614ce771438 0x5614ce7717d8 0x5614ce771b78 0x5614ce771f38 0x5614ce772240 0x5614ce772560 0x5614ce772880 0x5614ce772ba0 0x5614ce772ea8 0x5614ce773248 # | | | | `-RecoveryExpr 0x5614ce8a52d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5614ce8a5060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5614ce8a5920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x5614ce8a5350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce8a53e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce8a5878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a56f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x5614ce8a5768 col:24 p1 'T' # | | | |-CompoundStmt 0x5614ce8a5c60 # | | | | `-ReturnStmt 0x5614ce8a5c50 # | | | | `-RecoveryExpr 0x5614ce8a5c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5614ce8a5a88 '' lvalue (ADL) = 'min' 0x5614ce77ab60 0x5614ce773d20 0x5614ce774030 0x5614ce774350 0x5614ce774670 0x5614ce774978 0x5614ce774c98 0x5614ce774fb8 0x5614ce7752d8 0x5614ce7755f8 0x5614ce775918 0x5614ce775c38 0x5614ce775f68 0x5614ce776270 0x5614ce776590 0x5614ce7768b0 0x5614ce776bd0 0x5614ce776ef0 0x5614ce777210 0x5614ce777530 0x5614ce777850 0x5614ce777b70 0x5614ce7798b8 0x5614ce779bd8 0x5614ce779ef8 0x5614ce77a200 0x5614ce77a520 0x5614ce77a840 # | | | | `-RecoveryExpr 0x5614ce8a5ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5614ce8a5988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x5614ce8a6250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x5614ce8a5c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce8a5d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce8a61a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a5fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x5614ce8a6098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x5614ce8a6590 # | | | | `-ReturnStmt 0x5614ce8a6580 # | | | | `-RecoveryExpr 0x5614ce8a6550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x5614ce8a63b8 '' lvalue (ADL) = 'min' 0x5614ce77a840 0x5614ce77ab60 0x5614ce773d20 0x5614ce774030 0x5614ce774350 0x5614ce774670 0x5614ce774978 0x5614ce774c98 0x5614ce774fb8 0x5614ce7752d8 0x5614ce7755f8 0x5614ce775918 0x5614ce775c38 0x5614ce775f68 0x5614ce776270 0x5614ce776590 0x5614ce7768b0 0x5614ce776bd0 0x5614ce776ef0 0x5614ce777210 0x5614ce777530 0x5614ce777850 0x5614ce777b70 0x5614ce7798b8 0x5614ce779bd8 0x5614ce779ef8 0x5614ce77a200 0x5614ce77a520 # | | | | `-RecoveryExpr 0x5614ce8a6530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x5614ce8a62b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x5614ce8a6700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a6650 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce8a6a50 # | | | | `-ReturnStmt 0x5614ce8a6a40 # | | | | `-CallExpr 0x5614ce8a6a10 'float' # | | | | |-ImplicitCastExpr 0x5614ce8a69f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8a69d8 '' Function 0x5614ce77e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8a69b0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8a6998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a6980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a6948 'double' lvalue ParmVar 0x5614ce8a6650 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8a67b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8a6bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a6b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce8a6f30 # | | | | `-ReturnStmt 0x5614ce8a6f20 # | | | | `-CallExpr 0x5614ce8a6ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a6ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8a6eb8 '' Function 0x5614ce77e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8a6e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a6e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a6e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a6e28 'double2':'vector' lvalue ParmVar 0x5614ce8a6b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce8a6c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8a7388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a72d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8a7700 # | | | | `-ReturnStmt 0x5614ce8a76f0 # | | | | `-CallExpr 0x5614ce8a76c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a76a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8a7688 '' Function 0x5614ce77e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8a7660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a7648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a7630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a75f8 'double3':'vector' lvalue ParmVar 0x5614ce8a72d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce8a7438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8a7870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a77c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8a7bf0 # | | | | `-ReturnStmt 0x5614ce8a7be0 # | | | | `-CallExpr 0x5614ce8a7bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a7b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8a7b78 '' Function 0x5614ce77e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8a7b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a7b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a7b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a7ae8 'double4':'vector' lvalue ParmVar 0x5614ce8a77c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8a7920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8a7d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a7ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce8a80b0 # | | | | `-ReturnStmt 0x5614ce8a80a0 # | | | | `-CallExpr 0x5614ce8a8070 'float' # | | | | |-ImplicitCastExpr 0x5614ce8a8058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8a8038 '' Function 0x5614ce77e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8a8010 'float' # | | | | `-ImplicitCastExpr 0x5614ce8a7ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a7fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a7fa8 'int' lvalue ParmVar 0x5614ce8a7ca0 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8a7e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a8210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a8160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8a8590 # | | | | `-ReturnStmt 0x5614ce8a8580 # | | | | `-CallExpr 0x5614ce8a8550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a8538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8a8518 '' Function 0x5614ce77e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8a84f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a84d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a84c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a8488 'int2':'vector' lvalue ParmVar 0x5614ce8a8160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8a82c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a86f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a8640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8a8a78 # | | | | `-ReturnStmt 0x5614ce8a8a68 # | | | | `-CallExpr 0x5614ce8a8a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a8a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8a8a00 '' Function 0x5614ce77e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8a89d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a89c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a89a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a8970 'int3':'vector' lvalue ParmVar 0x5614ce8a8640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8a87a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a8bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a8b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce8a8f68 # | | | | `-ReturnStmt 0x5614ce8a8f58 # | | | | `-CallExpr 0x5614ce8a8f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8a8f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8a8ef0 '' Function 0x5614ce77e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8a8ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8a8eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a8e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a8e60 'int4':'vector' lvalue ParmVar 0x5614ce8a8b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8a8c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a90c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a9018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8a9cd8 # | | | | `-ReturnStmt 0x5614ce8a9cc8 # | | | | `-CallExpr 0x5614ce8a9c98 'float' # | | | | |-ImplicitCastExpr 0x5614ce8a9c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8a9c60 '' Function 0x5614ce77e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8a9c38 'float' # | | | | `-ImplicitCastExpr 0x5614ce8a9c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8a9c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8a9bd0 'uint':'unsigned int' lvalue ParmVar 0x5614ce8a9018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8a9178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8a9e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8a9d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce8aa1d8 # | | | | `-ReturnStmt 0x5614ce8aa1c8 # | | | | `-CallExpr 0x5614ce8aa198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8aa180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8aa160 '' Function 0x5614ce77e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8aa138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8aa120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8aa108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8aa0d0 'uint2':'vector' lvalue ParmVar 0x5614ce8a9d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8a9ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8aa338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8aa288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce8aa6e0 # | | | | `-ReturnStmt 0x5614ce8aa6d0 # | | | | `-CallExpr 0x5614ce8aa6a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8aa688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8aa668 '' Function 0x5614ce77e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8aa640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8aa628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8aa610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8aa5d8 'uint3':'vector' lvalue ParmVar 0x5614ce8aa288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8aa3e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8aa840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8aa790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce8aabf0 # | | | | `-ReturnStmt 0x5614ce8aabe0 # | | | | `-CallExpr 0x5614ce8aabb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8aab98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8aab78 '' Function 0x5614ce77e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8aab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8aab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8aab20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8aaae8 'uint4':'vector' lvalue ParmVar 0x5614ce8aa790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce8aa8f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8aad50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8aaca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8ab0f0 # | | | | `-ReturnStmt 0x5614ce8ab0e0 # | | | | `-CallExpr 0x5614ce8ab0b0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8ab098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8ab078 '' Function 0x5614ce77e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8ab050 'float' # | | | | `-ImplicitCastExpr 0x5614ce8ab038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ab020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8aafe8 'int64_t':'long' lvalue ParmVar 0x5614ce8aaca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8aae00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ab250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ab1a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8ab610 # | | | | `-ReturnStmt 0x5614ce8ab600 # | | | | `-CallExpr 0x5614ce8ab5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ab5b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8ab598 '' Function 0x5614ce77e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8ab570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ab558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ab540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ab508 'int64_t2':'vector' lvalue ParmVar 0x5614ce8ab1a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8ab300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ab770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ab6c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8ac250 # | | | | `-ReturnStmt 0x5614ce8ac240 # | | | | `-CallExpr 0x5614ce8ac210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ac1f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8ac1d8 '' Function 0x5614ce77e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8ac1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8aba80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8aba68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8aba30 'int64_t3':'vector' lvalue ParmVar 0x5614ce8ab6c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8ab820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ac3b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ac300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8ac780 # | | | | `-ReturnStmt 0x5614ce8ac770 # | | | | `-CallExpr 0x5614ce8ac740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ac728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8ac708 '' Function 0x5614ce77e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8ac6e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ac6c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ac6b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ac678 'int64_t4':'vector' lvalue ParmVar 0x5614ce8ac300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8ac460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ac8e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ac830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8acca0 # | | | | `-ReturnStmt 0x5614ce8acc90 # | | | | `-CallExpr 0x5614ce8acc60 'float' # | | | | |-ImplicitCastExpr 0x5614ce8acc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8acc28 '' Function 0x5614ce77e128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8acc00 'float' # | | | | `-ImplicitCastExpr 0x5614ce8acbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8acbd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8acb98 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8ac830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8ac990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ace00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8acd50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8ad1e0 # | | | | `-ReturnStmt 0x5614ce8ad1d0 # | | | | `-CallExpr 0x5614ce8ad1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ad188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8ad168 '' Function 0x5614ce77e3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8ad140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ad128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ad110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ad0d8 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8acd50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8aceb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ad340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ad290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8ad728 # | | | | `-ReturnStmt 0x5614ce8ad718 # | | | | `-CallExpr 0x5614ce8ad6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ad6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8ad6b0 '' Function 0x5614ce77e618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8ad688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ad670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ad658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ad620 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8ad290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8ad3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ad888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ad7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8adc78 # | | | | `-ReturnStmt 0x5614ce8adc68 # | | | | `-CallExpr 0x5614ce8adc38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8adc20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8adc00 '' Function 0x5614ce77e890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8adbd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8adbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8adba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8adb70 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8ad7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8ad938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ade80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8add30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5614ce8addb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x5614ce8aea60 # | | | | `-ReturnStmt 0x5614ce8aea50 # | | | | `-CallExpr 0x5614ce8aea18 'float' # | | | | |-ImplicitCastExpr 0x5614ce8aea00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce8ae9e0 '' Function 0x5614ce7831e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce8ae130 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8ae118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8ae100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8ae0c8 'double' lvalue ParmVar 0x5614ce8add30 'V1' 'double' # | | | | `-CStyleCastExpr 0x5614ce8ae9b8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8ae9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ae190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ae158 'double' lvalue ParmVar 0x5614ce8addb0 'V2' 'double' # | | | `-DeprecatedAttr 0x5614ce8adf38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8aec68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8aeb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce8aeb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5614ce8af088 # | | | | `-ReturnStmt 0x5614ce8af078 # | | | | `-CallExpr 0x5614ce8af040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8af028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce8af008 '' Function 0x5614ce783500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8aef38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8aef20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8aef08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8aeed0 'double2':'vector' lvalue ParmVar 0x5614ce8aeb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5614ce8aefe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8aefc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8aefb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8aef78 'double2':'vector' lvalue ParmVar 0x5614ce8aeb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce8aed20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8af290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8af140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce8af1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8af6b8 # | | | | `-ReturnStmt 0x5614ce8af6a8 # | | | | `-CallExpr 0x5614ce8af670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8af658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8af638 '' Function 0x5614ce783870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce8af568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8af550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8af538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8af500 'double3':'vector' lvalue ParmVar 0x5614ce8af140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8af610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8af5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8af5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8af5a8 'double3':'vector' lvalue ParmVar 0x5614ce8af1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce8af348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8af8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8af770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce8af7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8afcf0 # | | | | `-ReturnStmt 0x5614ce8afce0 # | | | | `-CallExpr 0x5614ce8afca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8afc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8afc70 '' Function 0x5614ce783b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8afba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8afb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8afb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8afb38 'double4':'vector' lvalue ParmVar 0x5614ce8af770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8afc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8afc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8afc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8afbe0 'double4':'vector' lvalue ParmVar 0x5614ce8af7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8af978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8afef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8afda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5614ce8afe20 col:34 used V2 'int' # | | | |-CompoundStmt 0x5614ce8b02e8 # | | | | `-ReturnStmt 0x5614ce8b02d8 # | | | | `-CallExpr 0x5614ce8b02a0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8b0288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce8b0268 '' Function 0x5614ce7831e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce8b01b0 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8b0198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b0180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b0148 'int' lvalue ParmVar 0x5614ce8afda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x5614ce8b0240 'float' # | | | | `-ImplicitCastExpr 0x5614ce8b0228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b0210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b01d8 'int' lvalue ParmVar 0x5614ce8afe20 'V2' 'int' # | | | `-DeprecatedAttr 0x5614ce8affa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b04e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b0398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce8b0418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8b0918 # | | | | `-ReturnStmt 0x5614ce8b0908 # | | | | `-CallExpr 0x5614ce8b08d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b08b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce8b0898 '' Function 0x5614ce783500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8b07c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b07b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b0798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b0760 'int2':'vector' lvalue ParmVar 0x5614ce8b0398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b0870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b0858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b0840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b0808 'int2':'vector' lvalue ParmVar 0x5614ce8b0418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8b05a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b11c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b1078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce8b10f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8b1600 # | | | | `-ReturnStmt 0x5614ce8b15f0 # | | | | `-CallExpr 0x5614ce8b15b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b15a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8b1580 '' Function 0x5614ce783870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce8b14b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b1498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b1480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b1448 'int3':'vector' lvalue ParmVar 0x5614ce8b1078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b1558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b1540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b1528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b14f0 'int3':'vector' lvalue ParmVar 0x5614ce8b10f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8b1280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b1800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b16b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce8b1730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5614ce8b1c40 # | | | | `-ReturnStmt 0x5614ce8b1c30 # | | | | `-CallExpr 0x5614ce8b1bf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b1be0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8b1bc0 '' Function 0x5614ce783b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8b1af0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b1ad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b1ac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b1a88 'int4':'vector' lvalue ParmVar 0x5614ce8b16b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b1b98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b1b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b1b68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b1b30 'int4':'vector' lvalue ParmVar 0x5614ce8b1730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8b18b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b1e40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b1cf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce8b1d70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8b2258 # | | | | `-ReturnStmt 0x5614ce8b2248 # | | | | `-CallExpr 0x5614ce8b2210 'float' # | | | | |-ImplicitCastExpr 0x5614ce8b21f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce8b21d8 '' Function 0x5614ce7831e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce8b2120 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8b2108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b20f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b20b8 'uint':'unsigned int' lvalue ParmVar 0x5614ce8b1cf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5614ce8b21b0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8b2198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b2180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b2148 'uint':'unsigned int' lvalue ParmVar 0x5614ce8b1d70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8b1ef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b2458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b2308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce8b2388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce8b28a8 # | | | | `-ReturnStmt 0x5614ce8b2898 # | | | | `-CallExpr 0x5614ce8b2860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b2848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce8b2828 '' Function 0x5614ce783500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8b2758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b2740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b2728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b26f0 'uint2':'vector' lvalue ParmVar 0x5614ce8b2308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b2800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b27e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b27d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b2798 'uint2':'vector' lvalue ParmVar 0x5614ce8b2388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8b2510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b2aa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b2958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce8b29d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce8b2f00 # | | | | `-ReturnStmt 0x5614ce8b2ef0 # | | | | `-CallExpr 0x5614ce8b2eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b2ea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8b2e80 '' Function 0x5614ce783870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce8b2db0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b2d98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b2d80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b2d48 'uint3':'vector' lvalue ParmVar 0x5614ce8b2958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b2e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b2e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b2e28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b2df0 'uint3':'vector' lvalue ParmVar 0x5614ce8b29d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8b2b60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b36e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b3590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce8b3610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce8b3b40 # | | | | `-ReturnStmt 0x5614ce8b3b30 # | | | | `-CallExpr 0x5614ce8b3af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b3ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8b3ac0 '' Function 0x5614ce783b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8b39f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b39d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b39c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b3988 'uint4':'vector' lvalue ParmVar 0x5614ce8b3590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b3a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b3a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b3a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b3a30 'uint4':'vector' lvalue ParmVar 0x5614ce8b3610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce8b3798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b3d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b3bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce8b3c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8b4178 # | | | | `-ReturnStmt 0x5614ce8b4168 # | | | | `-CallExpr 0x5614ce8b4130 'float' # | | | | |-ImplicitCastExpr 0x5614ce8b4118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce8b40f8 '' Function 0x5614ce7831e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce8b4040 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8b4028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b4010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b3fd8 'int64_t':'long' lvalue ParmVar 0x5614ce8b3bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5614ce8b40d0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8b40b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b40a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b4068 'int64_t':'long' lvalue ParmVar 0x5614ce8b3c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8b3df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b4378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b4228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce8b42a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8b47e8 # | | | | `-ReturnStmt 0x5614ce8b47d8 # | | | | `-CallExpr 0x5614ce8b47a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b4788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce8b4768 '' Function 0x5614ce783500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8b4698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b4680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b4668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b4630 'int64_t2':'vector' lvalue ParmVar 0x5614ce8b4228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b4740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b4728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b4710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b46d8 'int64_t2':'vector' lvalue ParmVar 0x5614ce8b42a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8b4430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b49e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b4898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce8b4918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8b4e60 # | | | | `-ReturnStmt 0x5614ce8b4e50 # | | | | `-CallExpr 0x5614ce8b4e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b4e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8b4de0 '' Function 0x5614ce783870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce8b4d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b4cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b4ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b4ca8 'int64_t3':'vector' lvalue ParmVar 0x5614ce8b4898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b4db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b4da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b4d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b4d50 'int64_t3':'vector' lvalue ParmVar 0x5614ce8b4918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8b4aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b5060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b4f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce8b4f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8b54e0 # | | | | `-ReturnStmt 0x5614ce8b54d0 # | | | | `-CallExpr 0x5614ce8b5498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b5480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8b5460 '' Function 0x5614ce783b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8b5390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b5378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b5360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b5328 'int64_t4':'vector' lvalue ParmVar 0x5614ce8b4f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b5438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b5420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b5408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b53d0 'int64_t4':'vector' lvalue ParmVar 0x5614ce8b4f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8b5118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b5cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b5b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce8b5bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8b6118 # | | | | `-ReturnStmt 0x5614ce8b6108 # | | | | `-CallExpr 0x5614ce8b60d0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8b60b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce8b6098 '' Function 0x5614ce7831e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce8b5fe0 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8b5fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b5fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b5f78 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8b5b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5614ce8b6070 'float' # | | | | `-ImplicitCastExpr 0x5614ce8b6058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b6040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b6008 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8b5bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8b5d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b6318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b61c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce8b6248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8b67a8 # | | | | `-ReturnStmt 0x5614ce8b6798 # | | | | `-CallExpr 0x5614ce8b6760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b6748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce8b6728 '' Function 0x5614ce783500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8b6658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b6640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b6628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b65f0 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8b61c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b6700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b66e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b66d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b6698 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8b6248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8b63d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b69a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b6858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce8b68d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8b6e40 # | | | | `-ReturnStmt 0x5614ce8b6e30 # | | | | `-CallExpr 0x5614ce8b6df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b6de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8b6dc0 '' Function 0x5614ce783870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce8b6cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b6cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b6cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b6c88 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8b6858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b6d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b6d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b6d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b6d30 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8b68d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8b6a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b7040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b6ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce8b6f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8b74e0 # | | | | `-ReturnStmt 0x5614ce8b74d0 # | | | | `-CallExpr 0x5614ce8b7498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8b7480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8b7460 '' Function 0x5614ce783b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8b7390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8b7378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8b7360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8b7328 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8b6ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8b7438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8b7420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b7408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b73d0 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8b6f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8b70f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8b7650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b75a0 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce8b7998 # | | | | `-ReturnStmt 0x5614ce8b7988 # | | | | `-CallExpr 0x5614ce8b7958 'float' # | | | | |-ImplicitCastExpr 0x5614ce8b7940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8b7920 '' Function 0x5614ce787f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8b78f8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8b78e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8b78c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8b7890 'double' lvalue ParmVar 0x5614ce8b75a0 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8b7700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7e3680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8b7a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce7e39e8 # | | | | `-ReturnStmt 0x5614ce7e39d8 # | | | | `-CallExpr 0x5614ce7e39a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e3990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7e3970 '' Function 0x5614ce788188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7e3948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e3930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e3918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e38e0 'double2':'vector' lvalue ParmVar 0x5614ce8b7a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce7e3730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7e3b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e3aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce7e3ec8 # | | | | `-ReturnStmt 0x5614ce7e3eb8 # | | | | `-CallExpr 0x5614ce7e3e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e3e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7e3e50 '' Function 0x5614ce788400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7e3e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e3e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e3df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e3dc0 'double3':'vector' lvalue ParmVar 0x5614ce7e3aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce7e3c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7e4038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e3f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce7e43b0 # | | | | `-ReturnStmt 0x5614ce7e43a0 # | | | | `-CallExpr 0x5614ce7e4370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e4358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7e4338 '' Function 0x5614ce788678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7e4310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e42f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e42e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e42a8 'double4':'vector' lvalue ParmVar 0x5614ce7e3f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce7e40e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7e4510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e4460 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce7e4868 # | | | | `-ReturnStmt 0x5614ce7e4858 # | | | | `-CallExpr 0x5614ce7e4828 'float' # | | | | |-ImplicitCastExpr 0x5614ce7e4810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7e47f0 '' Function 0x5614ce787f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7e47c8 'float' # | | | | `-ImplicitCastExpr 0x5614ce7e47b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e4798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e4760 'int' lvalue ParmVar 0x5614ce7e4460 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce7e45c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e49c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e4918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce7e4d40 # | | | | `-ReturnStmt 0x5614ce7e4d30 # | | | | `-CallExpr 0x5614ce7e4d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e4ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7e4cc8 '' Function 0x5614ce788188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7e4ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e4c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e4c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e4c38 'int2':'vector' lvalue ParmVar 0x5614ce7e4918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce7e4a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e4ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e4df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce7e5220 # | | | | `-ReturnStmt 0x5614ce7e5210 # | | | | `-CallExpr 0x5614ce7e51e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e51c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7e51a8 '' Function 0x5614ce788400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7e5180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e5168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e5150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e5118 'int3':'vector' lvalue ParmVar 0x5614ce7e4df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce7e4f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e5380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e52d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce7e5730 # | | | | `-ReturnStmt 0x5614ce7e5720 # | | | | `-CallExpr 0x5614ce7e56f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e56d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7e56b8 '' Function 0x5614ce788678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7e5690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e5650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e5638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e5600 'int4':'vector' lvalue ParmVar 0x5614ce7e52d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce7e5430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e5890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e57e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce7e5c08 # | | | | `-ReturnStmt 0x5614ce7e5bf8 # | | | | `-CallExpr 0x5614ce7e5bc8 'float' # | | | | |-ImplicitCastExpr 0x5614ce7e5bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7e5b90 '' Function 0x5614ce787f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7e5b68 'float' # | | | | `-ImplicitCastExpr 0x5614ce7e5b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e5b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e5b00 'uint':'unsigned int' lvalue ParmVar 0x5614ce7e57e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce7e5940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e5d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e5cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce7e6100 # | | | | `-ReturnStmt 0x5614ce7e60f0 # | | | | `-CallExpr 0x5614ce7e60c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e60a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7e6088 '' Function 0x5614ce788188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7e6060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e6048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e6030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e5ff8 'uint2':'vector' lvalue ParmVar 0x5614ce7e5cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce7e5e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e6260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e61b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce7e6600 # | | | | `-ReturnStmt 0x5614ce7e65f0 # | | | | `-CallExpr 0x5614ce7e65c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e65a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7e6588 '' Function 0x5614ce788400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7e6560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e6548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e6530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e64f8 'uint3':'vector' lvalue ParmVar 0x5614ce7e61b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce7e6310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e6760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e66b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce7e6b08 # | | | | `-ReturnStmt 0x5614ce7e6af8 # | | | | `-CallExpr 0x5614ce7e6ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e6ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7e6a90 '' Function 0x5614ce788678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7e6a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e6a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e6a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e6a00 'uint4':'vector' lvalue ParmVar 0x5614ce7e66b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce7e6810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e6c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e6bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce7e7000 # | | | | `-ReturnStmt 0x5614ce7e6ff0 # | | | | `-CallExpr 0x5614ce7e6fc0 'float' # | | | | |-ImplicitCastExpr 0x5614ce7e6fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7e6f88 '' Function 0x5614ce787f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7e6f60 'float' # | | | | `-ImplicitCastExpr 0x5614ce7e6f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e6f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e6ef8 'int64_t':'long' lvalue ParmVar 0x5614ce7e6bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce7e6d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e7160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e70b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce7e7518 # | | | | `-ReturnStmt 0x5614ce7e7508 # | | | | `-CallExpr 0x5614ce7e74d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e74c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7e74a0 '' Function 0x5614ce788188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7e7478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e7460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e7448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e7410 'int64_t2':'vector' lvalue ParmVar 0x5614ce7e70b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce7e7210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e76a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e75c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce7e7a60 # | | | | `-ReturnStmt 0x5614ce7e7a50 # | | | | `-CallExpr 0x5614ce7e7a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e7a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7e79e8 '' Function 0x5614ce788400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7e79c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e79a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e7990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e7958 'int64_t3':'vector' lvalue ParmVar 0x5614ce7e75c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce7e7750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e7bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e7b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce7e7f88 # | | | | `-ReturnStmt 0x5614ce7e7f78 # | | | | `-CallExpr 0x5614ce7e7f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e7f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7e7f10 '' Function 0x5614ce788678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7e7ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e7ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e7eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e7e80 'int64_t4':'vector' lvalue ParmVar 0x5614ce7e7b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce7e7c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e80e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e8038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce7e84a0 # | | | | `-ReturnStmt 0x5614ce7e8490 # | | | | `-CallExpr 0x5614ce7e8460 'float' # | | | | |-ImplicitCastExpr 0x5614ce7e8448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7e8428 '' Function 0x5614ce787f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7e8400 'float' # | | | | `-ImplicitCastExpr 0x5614ce7e83e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e83d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e8398 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce7e8038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce7e8198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e8600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e8550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce7e89d8 # | | | | `-ReturnStmt 0x5614ce7e89c8 # | | | | `-CallExpr 0x5614ce7e8998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e8980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7e8960 '' Function 0x5614ce788188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7e8938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e8920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e8908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e88d0 'uint64_t2':'vector' lvalue ParmVar 0x5614ce7e8550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce7e86b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e8b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e8a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce7e8f18 # | | | | `-ReturnStmt 0x5614ce7e8f08 # | | | | `-CallExpr 0x5614ce7e8ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e8ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7e8ea0 '' Function 0x5614ce788400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7e8e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e8e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e8e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e8e10 'uint64_t3':'vector' lvalue ParmVar 0x5614ce7e8a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce7e8be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e9078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e8fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce7e9460 # | | | | `-ReturnStmt 0x5614ce7e9450 # | | | | `-CallExpr 0x5614ce7e9420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e9408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7e93e8 '' Function 0x5614ce788678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7e93c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e93a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e9390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e9358 'uint64_t4':'vector' lvalue ParmVar 0x5614ce7e8fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce7e9128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7e95d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e9520 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce7e99d8 # | | | | `-ReturnStmt 0x5614ce7e99c8 # | | | | `-CallExpr 0x5614ce7e9998 'float' # | | | | |-ImplicitCastExpr 0x5614ce7e9980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7e9960 '' Function 0x5614ce789290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7e9938 'float' # | | | | `-ImplicitCastExpr 0x5614ce7e9920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e9908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e98d0 'double' lvalue ParmVar 0x5614ce7e9520 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce7e9740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7e9b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e9a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce7e9eb0 # | | | | `-ReturnStmt 0x5614ce7e9ea0 # | | | | `-CallExpr 0x5614ce7e9e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7e9e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7e9e38 '' Function 0x5614ce789508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7e9e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7e9df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7e9de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7e9da8 'double2':'vector' lvalue ParmVar 0x5614ce7e9a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce7e9bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7ea020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7e9f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce7ea390 # | | | | `-ReturnStmt 0x5614ce7ea380 # | | | | `-CallExpr 0x5614ce7ea350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7ea338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7ea318 '' Function 0x5614ce74dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7ea2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7ea2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ea2c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ea288 'double3':'vector' lvalue ParmVar 0x5614ce7e9f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce7ea0d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7ea500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ea450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce7ea878 # | | | | `-ReturnStmt 0x5614ce7ea868 # | | | | `-CallExpr 0x5614ce7ea838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7ea820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7ea800 '' Function 0x5614ce74de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7ea7d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7ea7c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ea7a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ea770 'double4':'vector' lvalue ParmVar 0x5614ce7ea450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce7ea5b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7ea9d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ea928 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce7ead30 # | | | | `-ReturnStmt 0x5614ce7ead20 # | | | | `-CallExpr 0x5614ce7eacf0 'float' # | | | | |-ImplicitCastExpr 0x5614ce7eacd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7eacb8 '' Function 0x5614ce789290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7eac90 'float' # | | | | `-ImplicitCastExpr 0x5614ce7eac78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7eac60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7eac28 'int' lvalue ParmVar 0x5614ce7ea928 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce7eaa88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7eae90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7eade0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce7eb208 # | | | | `-ReturnStmt 0x5614ce7eb1f8 # | | | | `-CallExpr 0x5614ce7eb1c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7eb1b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7eb190 '' Function 0x5614ce789508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7eb168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7eb150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7eb138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7eb100 'int2':'vector' lvalue ParmVar 0x5614ce7eade0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce7eaf40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7eb368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7eb2b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce7eb6e8 # | | | | `-ReturnStmt 0x5614ce7eb6d8 # | | | | `-CallExpr 0x5614ce7eb6a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7eb690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7eb670 '' Function 0x5614ce74dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7eb648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7eb630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7eb618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7eb5e0 'int3':'vector' lvalue ParmVar 0x5614ce7eb2b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce7eb418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7ec108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ec058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce7ec490 # | | | | `-ReturnStmt 0x5614ce7ec480 # | | | | `-CallExpr 0x5614ce7ec450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7ec438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7ec418 '' Function 0x5614ce74de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7ec3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7ec3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ec3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ec388 'int4':'vector' lvalue ParmVar 0x5614ce7ec058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce7ec1b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7ec5f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ec540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce7ec968 # | | | | `-ReturnStmt 0x5614ce7ec958 # | | | | `-CallExpr 0x5614ce7ec928 'float' # | | | | |-ImplicitCastExpr 0x5614ce7ec910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7ec8f0 '' Function 0x5614ce789290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7ec8c8 'float' # | | | | `-ImplicitCastExpr 0x5614ce7ec8b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ec898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ec860 'uint':'unsigned int' lvalue ParmVar 0x5614ce7ec540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce7ec6a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7ecac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7eca18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce7ece60 # | | | | `-ReturnStmt 0x5614ce7ece50 # | | | | `-CallExpr 0x5614ce7ece20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7ece08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7ecde8 '' Function 0x5614ce789508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7ecdc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7ecda8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ecd90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ecd58 'uint2':'vector' lvalue ParmVar 0x5614ce7eca18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce7ecb78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7ecfc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ecf10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce7ed360 # | | | | `-ReturnStmt 0x5614ce7ed350 # | | | | `-CallExpr 0x5614ce7ed320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7ed308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7ed2e8 '' Function 0x5614ce74dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7ed2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7ed2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ed290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ed258 'uint3':'vector' lvalue ParmVar 0x5614ce7ecf10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce7ed070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7ed4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ed410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce7ed868 # | | | | `-ReturnStmt 0x5614ce7ed858 # | | | | `-CallExpr 0x5614ce7ed828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7ed810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7ed7f0 '' Function 0x5614ce74de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7ed7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7ed7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ed798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ed760 'uint4':'vector' lvalue ParmVar 0x5614ce7ed410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce7ed570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7ed9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ed918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce7edd60 # | | | | `-ReturnStmt 0x5614ce7edd50 # | | | | `-CallExpr 0x5614ce7edd20 'float' # | | | | |-ImplicitCastExpr 0x5614ce7edd08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7edce8 '' Function 0x5614ce789290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7edcc0 'float' # | | | | `-ImplicitCastExpr 0x5614ce7edca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7edc90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7edc58 'int64_t':'long' lvalue ParmVar 0x5614ce7ed918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce7eda78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7edec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ede10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce7eeaa0 # | | | | `-ReturnStmt 0x5614ce7eea90 # | | | | `-CallExpr 0x5614ce7eea60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7eea48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7eea28 '' Function 0x5614ce789508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7eea00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7ee9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ee9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ee998 'int64_t2':'vector' lvalue ParmVar 0x5614ce7ede10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce7edf70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7eec00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7eeb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce7eefc0 # | | | | `-ReturnStmt 0x5614ce7eefb0 # | | | | `-CallExpr 0x5614ce7eef80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7eef68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7eef48 '' Function 0x5614ce74dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7eef20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7eef08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7eeef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7eeeb8 'int64_t3':'vector' lvalue ParmVar 0x5614ce7eeb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce7eecb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7ef120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ef070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce7ef4e8 # | | | | `-ReturnStmt 0x5614ce7ef4d8 # | | | | `-CallExpr 0x5614ce7ef4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7ef490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7ef470 '' Function 0x5614ce74de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7ef448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7ef430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ef418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ef3e0 'int64_t4':'vector' lvalue ParmVar 0x5614ce7ef070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce7ef1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7ef648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7ef598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce7efa00 # | | | | `-ReturnStmt 0x5614ce7ef9f0 # | | | | `-CallExpr 0x5614ce7ef9c0 'float' # | | | | |-ImplicitCastExpr 0x5614ce7ef9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7ef988 '' Function 0x5614ce789290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7ef960 'float' # | | | | `-ImplicitCastExpr 0x5614ce7ef948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7ef930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7ef8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce7ef598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce7ef6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7efb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7efab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce7eff38 # | | | | `-ReturnStmt 0x5614ce7eff28 # | | | | `-CallExpr 0x5614ce7efef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7efee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7efec0 '' Function 0x5614ce789508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7efe98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7efe80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7efe68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7efe30 'uint64_t2':'vector' lvalue ParmVar 0x5614ce7efab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce7efc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f0098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7effe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce7f0478 # | | | | `-ReturnStmt 0x5614ce7f0468 # | | | | `-CallExpr 0x5614ce7f0438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f0420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7f0400 '' Function 0x5614ce74dbe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7f03d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f03c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f03a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f0370 'uint64_t3':'vector' lvalue ParmVar 0x5614ce7effe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce7f0148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f05d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f0528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce7f09c0 # | | | | `-ReturnStmt 0x5614ce7f09b0 # | | | | `-CallExpr 0x5614ce7f0980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f0968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7f0948 '' Function 0x5614ce74de58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7f0920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f0908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f08f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f08b8 'uint64_t4':'vector' lvalue ParmVar 0x5614ce7f0528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce7f0688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f0b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f0a78 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce7f0e70 # | | | | `-ReturnStmt 0x5614ce7f0e60 # | | | | `-CallExpr 0x5614ce7f0e30 'float' # | | | | |-ImplicitCastExpr 0x5614ce7f0e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7f0df8 '' Function 0x5614ce7991b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7f0dd0 'float' # | | | | `-ImplicitCastExpr 0x5614ce7f0db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f0da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f0d68 'double' lvalue ParmVar 0x5614ce7f0a78 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce7f0bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7f0fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f0f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce7f1340 # | | | | `-ReturnStmt 0x5614ce7f1330 # | | | | `-CallExpr 0x5614ce7f1300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f12e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7f12c8 '' Function 0x5614ce799430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7f12a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f1288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f1270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f1238 'double2':'vector' lvalue ParmVar 0x5614ce7f0f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce7f1088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7f14a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f13f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce7f1818 # | | | | `-ReturnStmt 0x5614ce7f1808 # | | | | `-CallExpr 0x5614ce7f17d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f17c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7f17a0 '' Function 0x5614ce7996a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7f1778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f1760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f1748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f1710 'double3':'vector' lvalue ParmVar 0x5614ce7f13f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce7f1558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7f1980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f18d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce7f1cf8 # | | | | `-ReturnStmt 0x5614ce7f1ce8 # | | | | `-CallExpr 0x5614ce7f1cb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f1ca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7f1c80 '' Function 0x5614ce799930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7f1c58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f1c40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f1c28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f1bf0 'double4':'vector' lvalue ParmVar 0x5614ce7f18d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce7f1a30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce7f1e58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f1da8 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce7f21b0 # | | | | `-ReturnStmt 0x5614ce7f21a0 # | | | | `-CallExpr 0x5614ce7f2170 'float' # | | | | |-ImplicitCastExpr 0x5614ce7f2158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7f2138 '' Function 0x5614ce7991b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7f2110 'float' # | | | | `-ImplicitCastExpr 0x5614ce7f20f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f20e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f20a8 'int' lvalue ParmVar 0x5614ce7f1da8 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce7f1f08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f2310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f2260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce7f2688 # | | | | `-ReturnStmt 0x5614ce7f2678 # | | | | `-CallExpr 0x5614ce7f2648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f2630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7f2610 '' Function 0x5614ce799430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7f25e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f25d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f25b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f2580 'int2':'vector' lvalue ParmVar 0x5614ce7f2260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce7f23c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f36c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f2738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce7f3a40 # | | | | `-ReturnStmt 0x5614ce7f3a30 # | | | | `-CallExpr 0x5614ce7f3a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f39e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7f39c8 '' Function 0x5614ce7996a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7f39a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f3988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f3970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f3938 'int3':'vector' lvalue ParmVar 0x5614ce7f2738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce7f3770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f3ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f3af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce7f3f28 # | | | | `-ReturnStmt 0x5614ce7f3f18 # | | | | `-CallExpr 0x5614ce7f3ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f3ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7f3eb0 '' Function 0x5614ce799930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7f3e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f3e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f3e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f3e20 'int4':'vector' lvalue ParmVar 0x5614ce7f3af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce7f3c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f4088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f3fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce7f4400 # | | | | `-ReturnStmt 0x5614ce7f43f0 # | | | | `-CallExpr 0x5614ce7f43c0 'float' # | | | | |-ImplicitCastExpr 0x5614ce7f43a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7f4388 '' Function 0x5614ce7991b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7f4360 'float' # | | | | `-ImplicitCastExpr 0x5614ce7f4348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f4330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f42f8 'uint':'unsigned int' lvalue ParmVar 0x5614ce7f3fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce7f4138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f4560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f44b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce7f48f8 # | | | | `-ReturnStmt 0x5614ce7f48e8 # | | | | `-CallExpr 0x5614ce7f48b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f48a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7f4880 '' Function 0x5614ce799430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7f4858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f4840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f4828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f47f0 'uint2':'vector' lvalue ParmVar 0x5614ce7f44b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce7f4610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f4a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f49a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce7f4df8 # | | | | `-ReturnStmt 0x5614ce7f4de8 # | | | | `-CallExpr 0x5614ce7f4db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f4da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7f4d80 '' Function 0x5614ce7996a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7f4d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f4d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f4d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f4cf0 'uint3':'vector' lvalue ParmVar 0x5614ce7f49a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce7f4b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f4f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f4ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce7f5300 # | | | | `-ReturnStmt 0x5614ce7f52f0 # | | | | `-CallExpr 0x5614ce7f52c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f52a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7f5288 '' Function 0x5614ce799930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7f5260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f5248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f5230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f51f8 'uint4':'vector' lvalue ParmVar 0x5614ce7f4ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce7f5008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f5460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f53b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce7f57f8 # | | | | `-ReturnStmt 0x5614ce7f57e8 # | | | | `-CallExpr 0x5614ce7f57b8 'float' # | | | | |-ImplicitCastExpr 0x5614ce7f57a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7f5780 '' Function 0x5614ce7991b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7f5758 'float' # | | | | `-ImplicitCastExpr 0x5614ce7f5740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f5728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f56f0 'int64_t':'long' lvalue ParmVar 0x5614ce7f53b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce7f5510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f5958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f58a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce7f5d10 # | | | | `-ReturnStmt 0x5614ce7f5d00 # | | | | `-CallExpr 0x5614ce7f5cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f5cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7f5c98 '' Function 0x5614ce799430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7f5c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f5c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f5c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f5c08 'int64_t2':'vector' lvalue ParmVar 0x5614ce7f58a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce7f5a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f5e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f5dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce7f6230 # | | | | `-ReturnStmt 0x5614ce7f6220 # | | | | `-CallExpr 0x5614ce7f61f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f61d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7f61b8 '' Function 0x5614ce7996a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7f6190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f6178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f6160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f6128 'int64_t3':'vector' lvalue ParmVar 0x5614ce7f5dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce7f5f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f6390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f62e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce7f6758 # | | | | `-ReturnStmt 0x5614ce7f6748 # | | | | `-CallExpr 0x5614ce7f6718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f6700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce7f66e0 '' Function 0x5614ce799930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce7f66b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f66a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f6688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f6650 'int64_t4':'vector' lvalue ParmVar 0x5614ce7f62e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce7f6440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f68b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f6808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce7f6c70 # | | | | `-ReturnStmt 0x5614ce7f6c60 # | | | | `-CallExpr 0x5614ce7f6c30 'float' # | | | | |-ImplicitCastExpr 0x5614ce7f6c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce7f6bf8 '' Function 0x5614ce7991b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce7f6bd0 'float' # | | | | `-ImplicitCastExpr 0x5614ce7f6bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f6ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f6b68 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce7f6808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce7f6968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f6dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f6d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce7f71a8 # | | | | `-ReturnStmt 0x5614ce7f7198 # | | | | `-CallExpr 0x5614ce7f7168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7f7150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce7f7130 '' Function 0x5614ce799430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce7f7108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f70f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f70d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f70a0 'uint64_t2':'vector' lvalue ParmVar 0x5614ce7f6d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce7f6e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce7f7308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7f7258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8bdc78 # | | | | `-ReturnStmt 0x5614ce8bdc68 # | | | | `-CallExpr 0x5614ce8bdc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8bdc20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce7f7670 '' Function 0x5614ce7996a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce7f7648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7f7630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce7f7618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce7f75e0 'uint64_t3':'vector' lvalue ParmVar 0x5614ce7f7258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce7f73b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8bddd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8bdd28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8be1c0 # | | | | `-ReturnStmt 0x5614ce8be1b0 # | | | | `-CallExpr 0x5614ce8be180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8be168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8be148 '' Function 0x5614ce799930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8be120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8be108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8be0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8be0b8 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8bdd28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8bde88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8be330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8be280 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce8be678 # | | | | `-ReturnStmt 0x5614ce8be668 # | | | | `-CallExpr 0x5614ce8be638 'float' # | | | | |-ImplicitCastExpr 0x5614ce8be620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8be600 '' Function 0x5614ce79a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8be5d8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8be5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8be5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8be570 'double' lvalue ParmVar 0x5614ce8be280 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8be3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8be7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8be738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce8beb50 # | | | | `-ReturnStmt 0x5614ce8beb40 # | | | | `-CallExpr 0x5614ce8beb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8beaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8bead8 '' Function 0x5614ce79a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8beab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8bea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8bea80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8bea48 'double2':'vector' lvalue ParmVar 0x5614ce8be738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce8be898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8becc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8bec10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8bf030 # | | | | `-ReturnStmt 0x5614ce8bf020 # | | | | `-CallExpr 0x5614ce8beff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8befd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8befb8 '' Function 0x5614ce79aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8bef90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8bef78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8bef60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8bef28 'double3':'vector' lvalue ParmVar 0x5614ce8bec10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce8bed70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8bf1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8bf0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8bf518 # | | | | `-ReturnStmt 0x5614ce8bf508 # | | | | `-CallExpr 0x5614ce8bf4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8bf4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8bf4a0 '' Function 0x5614ce79acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8bf478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8bf460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8bf448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8bf410 'double4':'vector' lvalue ParmVar 0x5614ce8bf0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8bf250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8bf678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8bf5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce8bf9d0 # | | | | `-ReturnStmt 0x5614ce8bf9c0 # | | | | `-CallExpr 0x5614ce8bf990 'float' # | | | | |-ImplicitCastExpr 0x5614ce8bf978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8bf958 '' Function 0x5614ce79a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8bf930 'float' # | | | | `-ImplicitCastExpr 0x5614ce8bf918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8bf900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8bf8c8 'int' lvalue ParmVar 0x5614ce8bf5c8 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8bf728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8bfb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8bfa80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8bfea8 # | | | | `-ReturnStmt 0x5614ce8bfe98 # | | | | `-CallExpr 0x5614ce8bfe68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8bfe50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8bfe30 '' Function 0x5614ce79a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8bfe08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8bfdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8bfdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8bfda0 'int2':'vector' lvalue ParmVar 0x5614ce8bfa80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8bfbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c0008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8bff58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8c0388 # | | | | `-ReturnStmt 0x5614ce8c0378 # | | | | `-CallExpr 0x5614ce8c0348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c0330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8c0310 '' Function 0x5614ce79aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8c02e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c02d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c02b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c0280 'int3':'vector' lvalue ParmVar 0x5614ce8bff58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8c00b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c04e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c0438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce8c0870 # | | | | `-ReturnStmt 0x5614ce8c0860 # | | | | `-CallExpr 0x5614ce8c0830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c0818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8c07f8 '' Function 0x5614ce79acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8c07d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c07b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c07a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c0768 'int4':'vector' lvalue ParmVar 0x5614ce8c0438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8c0598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c09d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c0920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8c0d48 # | | | | `-ReturnStmt 0x5614ce8c0d38 # | | | | `-CallExpr 0x5614ce8c0d08 'float' # | | | | |-ImplicitCastExpr 0x5614ce8c0cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8c0cd0 '' Function 0x5614ce79a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8c0ca8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8c0c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c0c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c0c40 'uint':'unsigned int' lvalue ParmVar 0x5614ce8c0920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8c0a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c0ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c0df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce8c1240 # | | | | `-ReturnStmt 0x5614ce8c1230 # | | | | `-CallExpr 0x5614ce8c1200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c11e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8c11c8 '' Function 0x5614ce79a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8c11a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c1188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c1170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c1138 'uint2':'vector' lvalue ParmVar 0x5614ce8c0df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8c0f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c13a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c12f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce8c1740 # | | | | `-ReturnStmt 0x5614ce8c1730 # | | | | `-CallExpr 0x5614ce8c1700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c16e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8c16c8 '' Function 0x5614ce79aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8c16a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c1688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c1670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c1638 'uint3':'vector' lvalue ParmVar 0x5614ce8c12f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8c1450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c18a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c17f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce8c3220 # | | | | `-ReturnStmt 0x5614ce8c3210 # | | | | `-CallExpr 0x5614ce8c31e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c1bf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8c1bd0 '' Function 0x5614ce79acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8c1ba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c1b90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c1b78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c1b40 'uint4':'vector' lvalue ParmVar 0x5614ce8c17f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce8c1950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c3380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c32d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8c3718 # | | | | `-ReturnStmt 0x5614ce8c3708 # | | | | `-CallExpr 0x5614ce8c36d8 'float' # | | | | |-ImplicitCastExpr 0x5614ce8c36c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8c36a0 '' Function 0x5614ce79a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8c3678 'float' # | | | | `-ImplicitCastExpr 0x5614ce8c3660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c3648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c3610 'int64_t':'long' lvalue ParmVar 0x5614ce8c32d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8c3430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c3878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c37c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8c3c30 # | | | | `-ReturnStmt 0x5614ce8c3c20 # | | | | `-CallExpr 0x5614ce8c3bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c3bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8c3bb8 '' Function 0x5614ce79a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8c3b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c3b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c3b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c3b28 'int64_t2':'vector' lvalue ParmVar 0x5614ce8c37c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8c3928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c3d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c3ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8c4150 # | | | | `-ReturnStmt 0x5614ce8c4140 # | | | | `-CallExpr 0x5614ce8c4110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c40f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8c40d8 '' Function 0x5614ce79aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8c40b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c4098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c4080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c4048 'int64_t3':'vector' lvalue ParmVar 0x5614ce8c3ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8c3e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c42b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c4200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8c4678 # | | | | `-ReturnStmt 0x5614ce8c4668 # | | | | `-CallExpr 0x5614ce8c4638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c4620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8c4600 '' Function 0x5614ce79acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8c45d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c45c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c45a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c4570 'int64_t4':'vector' lvalue ParmVar 0x5614ce8c4200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8c4360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c47d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c4728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8c4b90 # | | | | `-ReturnStmt 0x5614ce8c4b80 # | | | | `-CallExpr 0x5614ce8c4b50 'float' # | | | | |-ImplicitCastExpr 0x5614ce8c4b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8c4b18 '' Function 0x5614ce79a548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8c4af0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8c4ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c4ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c4a88 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8c4728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8c4888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c4cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c4c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8c50c8 # | | | | `-ReturnStmt 0x5614ce8c50b8 # | | | | `-CallExpr 0x5614ce8c5088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c5070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8c5050 '' Function 0x5614ce79a7c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8c5028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c5010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c4ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c4fc0 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8c4c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8c4da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c5228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c5178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8c5608 # | | | | `-ReturnStmt 0x5614ce8c55f8 # | | | | `-CallExpr 0x5614ce8c55c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c55b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8c5590 '' Function 0x5614ce79aa38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8c5568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c5550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c5538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c5500 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8c5178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8c52d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c5768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c56b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8c5b50 # | | | | `-ReturnStmt 0x5614ce8c5b40 # | | | | `-CallExpr 0x5614ce8c5b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c5af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8c5ad8 '' Function 0x5614ce79acb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8c5ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c5a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c5a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c5a48 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8c56b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8c5818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c5cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c5c10 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce8c6008 # | | | | `-ReturnStmt 0x5614ce8c5ff8 # | | | | `-CallExpr 0x5614ce8c5fc8 'float' # | | | | |-ImplicitCastExpr 0x5614ce8c5fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8c5f90 '' Function 0x5614ce79b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8c5f68 'float' # | | | | `-ImplicitCastExpr 0x5614ce8c5f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c5f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c5f00 'double' lvalue ParmVar 0x5614ce8c5c10 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8c5d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8c6178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c60c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce8c64e0 # | | | | `-ReturnStmt 0x5614ce8c64d0 # | | | | `-CallExpr 0x5614ce8c64a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c6488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8c6468 '' Function 0x5614ce79bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8c6440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c6428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c6410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c63d8 'double2':'vector' lvalue ParmVar 0x5614ce8c60c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce8c6228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8c6650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c65a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8c69c0 # | | | | `-ReturnStmt 0x5614ce8c69b0 # | | | | `-CallExpr 0x5614ce8c6980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c6968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8c6948 '' Function 0x5614ce79bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8c6920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c6908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c68f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c68b8 'double3':'vector' lvalue ParmVar 0x5614ce8c65a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce8c6700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8c6b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c6a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8c6ea8 # | | | | `-ReturnStmt 0x5614ce8c6e98 # | | | | `-CallExpr 0x5614ce8c6e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c6e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8c6e30 '' Function 0x5614ce79c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8c6e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c6df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c6dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c6da0 'double4':'vector' lvalue ParmVar 0x5614ce8c6a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8c6be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8c7008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c6f58 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce8c73a0 # | | | | `-ReturnStmt 0x5614ce8c7390 # | | | | `-CallExpr 0x5614ce8c7360 'float' # | | | | |-ImplicitCastExpr 0x5614ce8c7348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8c7328 '' Function 0x5614ce79b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8c7300 'float' # | | | | `-ImplicitCastExpr 0x5614ce8c72e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c72d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c7298 'int' lvalue ParmVar 0x5614ce8c6f58 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8c70b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c7500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c7450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8c7878 # | | | | `-ReturnStmt 0x5614ce8c7868 # | | | | `-CallExpr 0x5614ce8c7838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c7820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8c7800 '' Function 0x5614ce79bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8c77d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c77c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c77a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c7770 'int2':'vector' lvalue ParmVar 0x5614ce8c7450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8c75b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c79d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c7928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8c7d58 # | | | | `-ReturnStmt 0x5614ce8c7d48 # | | | | `-CallExpr 0x5614ce8c7d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c7d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8c7ce0 '' Function 0x5614ce79bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8c7cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c7ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c7c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c7c50 'int3':'vector' lvalue ParmVar 0x5614ce8c7928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8c7a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c7eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c7e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce8c8240 # | | | | `-ReturnStmt 0x5614ce8c8230 # | | | | `-CallExpr 0x5614ce8c8200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c81e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8c81c8 '' Function 0x5614ce79c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8c81a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c8188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c8170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c8138 'int4':'vector' lvalue ParmVar 0x5614ce8c7e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8c7f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c83a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c82f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8c8718 # | | | | `-ReturnStmt 0x5614ce8c8708 # | | | | `-CallExpr 0x5614ce8c86d8 'float' # | | | | |-ImplicitCastExpr 0x5614ce8c86c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8c86a0 '' Function 0x5614ce79b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8c8678 'float' # | | | | `-ImplicitCastExpr 0x5614ce8c8660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c8648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c8610 'uint':'unsigned int' lvalue ParmVar 0x5614ce8c82f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8c8450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c8878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c87c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce8c8c10 # | | | | `-ReturnStmt 0x5614ce8c8c00 # | | | | `-CallExpr 0x5614ce8c8bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c8bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8c8b98 '' Function 0x5614ce79bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8c8b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c8b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c8b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c8b08 'uint2':'vector' lvalue ParmVar 0x5614ce8c87c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8c8928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c8d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c8cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce8c9110 # | | | | `-ReturnStmt 0x5614ce8c9100 # | | | | `-CallExpr 0x5614ce8c90d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c90b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8c9098 '' Function 0x5614ce79bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8c9070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c9058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c9040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c9008 'uint3':'vector' lvalue ParmVar 0x5614ce8c8cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8c8e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c9270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c91c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce8c9618 # | | | | `-ReturnStmt 0x5614ce8c9608 # | | | | `-CallExpr 0x5614ce8c95d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c95c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8c95a0 '' Function 0x5614ce79c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8c9578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c9560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c9548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c9510 'uint4':'vector' lvalue ParmVar 0x5614ce8c91c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce8c9320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c9778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c96c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8c9b10 # | | | | `-ReturnStmt 0x5614ce8c9b00 # | | | | `-CallExpr 0x5614ce8c9ad0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8c9ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8c9a98 '' Function 0x5614ce79b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8c9a70 'float' # | | | | `-ImplicitCastExpr 0x5614ce8c9a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c9a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c9a08 'int64_t':'long' lvalue ParmVar 0x5614ce8c96c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8c9828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8c9c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8c9bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8ca028 # | | | | `-ReturnStmt 0x5614ce8ca018 # | | | | `-CallExpr 0x5614ce8c9fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8c9fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8c9fb0 '' Function 0x5614ce79bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8c9f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8c9f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8c9f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8c9f20 'int64_t2':'vector' lvalue ParmVar 0x5614ce8c9bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8c9d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ca188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ca0d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8ca548 # | | | | `-ReturnStmt 0x5614ce8ca538 # | | | | `-CallExpr 0x5614ce8ca508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ca4f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8ca4d0 '' Function 0x5614ce79bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8ca4a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ca490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ca478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ca440 'int64_t3':'vector' lvalue ParmVar 0x5614ce8ca0d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8ca238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ca6a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ca5f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8caa70 # | | | | `-ReturnStmt 0x5614ce8caa60 # | | | | `-CallExpr 0x5614ce8caa30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8caa18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8ca9f8 '' Function 0x5614ce79c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8ca9d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ca9b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ca9a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ca968 'int64_t4':'vector' lvalue ParmVar 0x5614ce8ca5f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8ca758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8cabd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cab20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8caf88 # | | | | `-ReturnStmt 0x5614ce8caf78 # | | | | `-CallExpr 0x5614ce8caf48 'float' # | | | | |-ImplicitCastExpr 0x5614ce8caf30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8caf10 '' Function 0x5614ce79b8d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8caee8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8caed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8caeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8cae80 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8cab20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8cac80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8cb0e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cb038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8cb8d0 # | | | | `-ReturnStmt 0x5614ce8cb8c0 # | | | | `-CallExpr 0x5614ce8cb890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8cb878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8cb858 '' Function 0x5614ce79bb50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8cb830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8cb818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8cb800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8cb7c8 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8cb038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8cb198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8cba30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cb980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8cbe10 # | | | | `-ReturnStmt 0x5614ce8cbe00 # | | | | `-CallExpr 0x5614ce8cbdd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8cbdb8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8cbd98 '' Function 0x5614ce79bdc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8cbd70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8cbd58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8cbd40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8cbd08 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8cb980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8cbae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8cbf70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cbec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8cc358 # | | | | `-ReturnStmt 0x5614ce8cc348 # | | | | `-CallExpr 0x5614ce8cc318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8cc300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8cc2e0 '' Function 0x5614ce79c040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8cc2b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8cc2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8cc288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8cc250 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8cbec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8cc020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8cc568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cc418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x5614ce8cc498 col:40 used V2 'double' # | | | |-CompoundStmt 0x5614ce8cc950 # | | | | `-ReturnStmt 0x5614ce8cc940 # | | | | `-CallExpr 0x5614ce8cc908 'float' # | | | | |-ImplicitCastExpr 0x5614ce8cc8f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce8cc8d0 '' Function 0x5614ce79cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce8cc818 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8cc800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8cc7e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8cc7b0 'double' lvalue ParmVar 0x5614ce8cc418 'V1' 'double' # | | | | `-CStyleCastExpr 0x5614ce8cc8a8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8cc890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8cc878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8cc840 'double' lvalue ParmVar 0x5614ce8cc498 'V2' 'double' # | | | `-DeprecatedAttr 0x5614ce8cc620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8ccb60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cca10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce8cca90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x5614ce8ccf80 # | | | | `-ReturnStmt 0x5614ce8ccf70 # | | | | `-CallExpr 0x5614ce8ccf38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ccf20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce8ccf00 '' Function 0x5614ce79d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8cce30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8cce18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8cce00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8ccdc8 'double2':'vector' lvalue ParmVar 0x5614ce8cca10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x5614ce8cced8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ccec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ccea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8cce70 'double2':'vector' lvalue ParmVar 0x5614ce8cca90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce8ccc18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8cd190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cd040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce8cd0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8cd5b8 # | | | | `-ReturnStmt 0x5614ce8cd5a8 # | | | | `-CallExpr 0x5614ce8cd570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8cd558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8cd538 '' Function 0x5614ce79d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce8cd468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8cd450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8cd438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8cd400 'double3':'vector' lvalue ParmVar 0x5614ce8cd040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8cd510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8cd4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8cd4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8cd4a8 'double3':'vector' lvalue ParmVar 0x5614ce8cd0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce8cd248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8cd7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cd678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce8cd6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8cdbf8 # | | | | `-ReturnStmt 0x5614ce8cdbe8 # | | | | `-CallExpr 0x5614ce8cdbb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8cdb98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8cdb78 '' Function 0x5614ce79d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8cdaa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8cda90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8cda78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8cda40 'double4':'vector' lvalue ParmVar 0x5614ce8cd678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8cdb50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8cdb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8cdb20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8cdae8 'double4':'vector' lvalue ParmVar 0x5614ce8cd6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8cd880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8cddf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cdca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x5614ce8cdd28 col:34 used V2 'int' # | | | |-CompoundStmt 0x5614ce8ce1f0 # | | | | `-ReturnStmt 0x5614ce8ce1e0 # | | | | `-CallExpr 0x5614ce8ce1a8 'float' # | | | | |-ImplicitCastExpr 0x5614ce8ce190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce8ce170 '' Function 0x5614ce79cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce8ce0b8 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8ce0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8ce088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8ce050 'int' lvalue ParmVar 0x5614ce8cdca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x5614ce8ce148 'float' # | | | | `-ImplicitCastExpr 0x5614ce8ce130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ce118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ce0e0 'int' lvalue ParmVar 0x5614ce8cdd28 'V2' 'int' # | | | `-DeprecatedAttr 0x5614ce8cdeb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ce3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ce2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x5614ce8ce320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8ce820 # | | | | `-ReturnStmt 0x5614ce8ce810 # | | | | `-CallExpr 0x5614ce8ce7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ce7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce8ce7a0 '' Function 0x5614ce79d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8ce6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8ce6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8ce6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8ce668 'int2':'vector' lvalue ParmVar 0x5614ce8ce2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x5614ce8ce778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ce760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ce748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ce710 'int2':'vector' lvalue ParmVar 0x5614ce8ce320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8ce4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8cea20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ce8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x5614ce8ce950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8cee58 # | | | | `-ReturnStmt 0x5614ce8cee48 # | | | | `-CallExpr 0x5614ce8cee10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8cedf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8cedd8 '' Function 0x5614ce79d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce8ced08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8cecf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8cecd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8ceca0 'int3':'vector' lvalue ParmVar 0x5614ce8ce8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8cedb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ced98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ced80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ced48 'int3':'vector' lvalue ParmVar 0x5614ce8ce950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8cead8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8cf058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cef08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x5614ce8cef88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x5614ce8cf498 # | | | | `-ReturnStmt 0x5614ce8cf488 # | | | | `-CallExpr 0x5614ce8cf450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8cf438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8cf418 '' Function 0x5614ce79d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8cf348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8cf330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8cf318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8cf2e0 'int4':'vector' lvalue ParmVar 0x5614ce8cef08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8cf3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8cf3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8cf3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8cf388 'int4':'vector' lvalue ParmVar 0x5614ce8cef88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8cf110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d1240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8cf548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x5614ce8d1170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8d1658 # | | | | `-ReturnStmt 0x5614ce8d1648 # | | | | `-CallExpr 0x5614ce8d1610 'float' # | | | | |-ImplicitCastExpr 0x5614ce8d15f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce8d15d8 '' Function 0x5614ce79cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce8d1520 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8d1508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d14f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d14b8 'uint':'unsigned int' lvalue ParmVar 0x5614ce8cf548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x5614ce8d15b0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8d1598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d1580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d1548 'uint':'unsigned int' lvalue ParmVar 0x5614ce8d1170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8d12f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d1858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d1708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x5614ce8d1788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce8d1ca8 # | | | | `-ReturnStmt 0x5614ce8d1c98 # | | | | `-CallExpr 0x5614ce8d1c60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d1c48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce8d1c28 '' Function 0x5614ce79d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8d1b58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8d1b40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d1b28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d1af0 'uint2':'vector' lvalue ParmVar 0x5614ce8d1708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x5614ce8d1c00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d1be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d1bd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d1b98 'uint2':'vector' lvalue ParmVar 0x5614ce8d1788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8d1910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d1ea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d1d58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x5614ce8d1dd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce8d2300 # | | | | `-ReturnStmt 0x5614ce8d22f0 # | | | | `-CallExpr 0x5614ce8d22b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d22a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8d2280 '' Function 0x5614ce79d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce8d21b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8d2198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d2180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d2148 'uint3':'vector' lvalue ParmVar 0x5614ce8d1d58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8d2258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d2240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d2228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d21f0 'uint3':'vector' lvalue ParmVar 0x5614ce8d1dd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8d1f60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d2500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d23b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x5614ce8d2430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce8d2960 # | | | | `-ReturnStmt 0x5614ce8d2950 # | | | | `-CallExpr 0x5614ce8d2918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d2900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8d28e0 '' Function 0x5614ce79d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8d2810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8d27f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d27e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d27a8 'uint4':'vector' lvalue ParmVar 0x5614ce8d23b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8d28b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d28a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d2888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d2850 'uint4':'vector' lvalue ParmVar 0x5614ce8d2430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce8d25b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d2b60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d2a10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x5614ce8d2a90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8d2f98 # | | | | `-ReturnStmt 0x5614ce8d2f88 # | | | | `-CallExpr 0x5614ce8d2f50 'float' # | | | | |-ImplicitCastExpr 0x5614ce8d2f38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce8d2f18 '' Function 0x5614ce79cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce8d2e60 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8d2e48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d2e30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d2df8 'int64_t':'long' lvalue ParmVar 0x5614ce8d2a10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x5614ce8d2ef0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8d2ed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d2ec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d2e88 'int64_t':'long' lvalue ParmVar 0x5614ce8d2a90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8d2c18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d3198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d3048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce8d30c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8d3608 # | | | | `-ReturnStmt 0x5614ce8d35f8 # | | | | `-CallExpr 0x5614ce8d35c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d35a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce8d3588 '' Function 0x5614ce79d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8d34b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8d34a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d3488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d3450 'int64_t2':'vector' lvalue ParmVar 0x5614ce8d3048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x5614ce8d3560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d3548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d3530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d34f8 'int64_t2':'vector' lvalue ParmVar 0x5614ce8d30c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8d3250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d3808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d36b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce8d3738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8d3c80 # | | | | `-ReturnStmt 0x5614ce8d3c70 # | | | | `-CallExpr 0x5614ce8d3c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d3c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8d3c00 '' Function 0x5614ce79d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce8d3b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8d3b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d3b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d3ac8 'int64_t3':'vector' lvalue ParmVar 0x5614ce8d36b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8d3bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d3bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d3ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d3b70 'int64_t3':'vector' lvalue ParmVar 0x5614ce8d3738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8d38c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d3e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d3d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce8d3db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8d4300 # | | | | `-ReturnStmt 0x5614ce8d42f0 # | | | | `-CallExpr 0x5614ce8d42b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d42a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8d4280 '' Function 0x5614ce79d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8d41b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8d4198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d4180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d4148 'int64_t4':'vector' lvalue ParmVar 0x5614ce8d3d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8d4258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d4240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d4228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d41f0 'int64_t4':'vector' lvalue ParmVar 0x5614ce8d3db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8d3f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d4500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d43b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x5614ce8d4430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8d4958 # | | | | `-ReturnStmt 0x5614ce8d4948 # | | | | `-CallExpr 0x5614ce8d4910 'float' # | | | | |-ImplicitCastExpr 0x5614ce8d48f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x5614ce8d48d8 '' Function 0x5614ce79cf98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x5614ce8d4820 'float' # | | | | | `-ImplicitCastExpr 0x5614ce8d4808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d47f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d47b8 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8d43b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x5614ce8d48b0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8d4898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d4880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d4848 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8d4430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8d45b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d4b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d4a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x5614ce8d4a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8d4fe8 # | | | | `-ReturnStmt 0x5614ce8d4fd8 # | | | | `-CallExpr 0x5614ce8d4fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d4f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x5614ce8d4f68 '' Function 0x5614ce79d2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x5614ce8d4e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8d4e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d4e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d4e30 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8d4a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x5614ce8d4f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d4f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d4f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d4ed8 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8d4a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8d4c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d5dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d5098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x5614ce8d5cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8d6258 # | | | | `-ReturnStmt 0x5614ce8d6248 # | | | | `-CallExpr 0x5614ce8d6210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d61f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x5614ce8d61d8 '' Function 0x5614ce79d5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x5614ce8d6108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8d60f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d60d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d60a0 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8d5098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x5614ce8d61b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d6198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d6180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d6148 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8d5cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8d5e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d6458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d6308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x5614ce8d6388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8d68f8 # | | | | `-ReturnStmt 0x5614ce8d68e8 # | | | | `-CallExpr 0x5614ce8d68b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d6898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x5614ce8d6878 '' Function 0x5614ce79d950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x5614ce8d67a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x5614ce8d6790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x5614ce8d6778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x5614ce8d6740 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8d6308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x5614ce8d6850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d6838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d6820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d67e8 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8d6388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8d6510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d6a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d69b0 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce8d6da8 # | | | | `-ReturnStmt 0x5614ce8d6d98 # | | | | `-CallExpr 0x5614ce8d6d68 'float' # | | | | |-ImplicitCastExpr 0x5614ce8d6d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8d6d30 '' Function 0x5614ce79e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8d6d08 'float' # | | | | `-ImplicitCastExpr 0x5614ce8d6cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d6cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d6ca0 'double' lvalue ParmVar 0x5614ce8d69b0 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8d6b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8d6f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d6e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce8d7278 # | | | | `-ReturnStmt 0x5614ce8d7268 # | | | | `-CallExpr 0x5614ce8d7238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d7220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8d7200 '' Function 0x5614ce79e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8d71d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d71c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d71a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d7170 'double2':'vector' lvalue ParmVar 0x5614ce8d6e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce8d6fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8d73e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d7330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8d7750 # | | | | `-ReturnStmt 0x5614ce8d7740 # | | | | `-CallExpr 0x5614ce8d7710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d76f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8d76d8 '' Function 0x5614ce79ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8d76b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d7698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d7680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d7648 'double3':'vector' lvalue ParmVar 0x5614ce8d7330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce8d7490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8d78b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d7808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8d7c30 # | | | | `-ReturnStmt 0x5614ce8d7c20 # | | | | `-CallExpr 0x5614ce8d7bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d7bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8d7bb8 '' Function 0x5614ce79ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8d7b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d7b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d7b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d7b28 'double4':'vector' lvalue ParmVar 0x5614ce8d7808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8d7968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8d7d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d7ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce8d80e8 # | | | | `-ReturnStmt 0x5614ce8d80d8 # | | | | `-CallExpr 0x5614ce8d80a8 'float' # | | | | |-ImplicitCastExpr 0x5614ce8d8090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8d8070 '' Function 0x5614ce79e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8d8048 'float' # | | | | `-ImplicitCastExpr 0x5614ce8d8030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d8018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d7fe0 'int' lvalue ParmVar 0x5614ce8d7ce0 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8d7e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d8248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d8198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8d85c0 # | | | | `-ReturnStmt 0x5614ce8d85b0 # | | | | `-CallExpr 0x5614ce8d8580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d8568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8d8548 '' Function 0x5614ce79e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8d8520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d8508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d84f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d84b8 'int2':'vector' lvalue ParmVar 0x5614ce8d8198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8d82f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d8720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d8670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8d8aa0 # | | | | `-ReturnStmt 0x5614ce8d8a90 # | | | | `-CallExpr 0x5614ce8d8a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d8a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8d8a28 '' Function 0x5614ce79ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8d8a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d89e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d89d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d8998 'int3':'vector' lvalue ParmVar 0x5614ce8d8670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8d87d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d8c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d8b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce8d8f88 # | | | | `-ReturnStmt 0x5614ce8d8f78 # | | | | `-CallExpr 0x5614ce8d8f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d8f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8d8f10 '' Function 0x5614ce79ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8d8ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d8ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d8eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d8e80 'int4':'vector' lvalue ParmVar 0x5614ce8d8b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8d8cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d90e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d9038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8d9460 # | | | | `-ReturnStmt 0x5614ce8d9450 # | | | | `-CallExpr 0x5614ce8d9420 'float' # | | | | |-ImplicitCastExpr 0x5614ce8d9408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8d93e8 '' Function 0x5614ce79e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8d93c0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8d93a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d9390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d9358 'uint':'unsigned int' lvalue ParmVar 0x5614ce8d9038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8d9198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d95c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d9510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce8d9958 # | | | | `-ReturnStmt 0x5614ce8d9948 # | | | | `-CallExpr 0x5614ce8d9918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8d9900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8d98e0 '' Function 0x5614ce79e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8d98b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8d98a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8d9888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8d9850 'uint2':'vector' lvalue ParmVar 0x5614ce8d9510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8d9670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8d9ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8d9a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce8dbf58 # | | | | `-ReturnStmt 0x5614ce8dbf48 # | | | | `-CallExpr 0x5614ce8dbf18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8dbf00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8dbee0 '' Function 0x5614ce79ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8dbeb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8dbea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8dbe88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8dbe50 'uint3':'vector' lvalue ParmVar 0x5614ce8d9a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8d9b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8dc0b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8dc008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce8dc460 # | | | | `-ReturnStmt 0x5614ce8dc450 # | | | | `-CallExpr 0x5614ce8dc420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8dc408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8dc3e8 '' Function 0x5614ce79ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8dc3c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8dc3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8dc390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8dc358 'uint4':'vector' lvalue ParmVar 0x5614ce8dc008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce8dc168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8dc5c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8dc510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8dc958 # | | | | `-ReturnStmt 0x5614ce8dc948 # | | | | `-CallExpr 0x5614ce8dc918 'float' # | | | | |-ImplicitCastExpr 0x5614ce8dc900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8dc8e0 '' Function 0x5614ce79e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8dc8b8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8dc8a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8dc888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8dc850 'int64_t':'long' lvalue ParmVar 0x5614ce8dc510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8dc670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8dcab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8dca08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8dce70 # | | | | `-ReturnStmt 0x5614ce8dce60 # | | | | `-CallExpr 0x5614ce8dce30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8dce18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8dcdf8 '' Function 0x5614ce79e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8dcdd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8dcdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8dcda0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8dcd68 'int64_t2':'vector' lvalue ParmVar 0x5614ce8dca08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8dcb68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8dcfd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8dcf20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8dd390 # | | | | `-ReturnStmt 0x5614ce8dd380 # | | | | `-CallExpr 0x5614ce8dd350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8dd338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8dd318 '' Function 0x5614ce79ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8dd2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8dd2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8dd2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8dd288 'int64_t3':'vector' lvalue ParmVar 0x5614ce8dcf20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8dd080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8dd4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8dd440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8dd8b8 # | | | | `-ReturnStmt 0x5614ce8dd8a8 # | | | | `-CallExpr 0x5614ce8dd878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8dd860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8dd840 '' Function 0x5614ce79ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8dd818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8dd800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8dd7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8dd7b0 'int64_t4':'vector' lvalue ParmVar 0x5614ce8dd440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8dd5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8dda18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8dd968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8dddd0 # | | | | `-ReturnStmt 0x5614ce8dddc0 # | | | | `-CallExpr 0x5614ce8ddd90 'float' # | | | | |-ImplicitCastExpr 0x5614ce8ddd78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8ddd58 '' Function 0x5614ce79e570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8ddd30 'float' # | | | | `-ImplicitCastExpr 0x5614ce8ddd18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ddd00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ddcc8 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8dd968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8ddac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ddf30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8dde80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8de308 # | | | | `-ReturnStmt 0x5614ce8de2f8 # | | | | `-CallExpr 0x5614ce8de2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8de2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8de290 '' Function 0x5614ce79e7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8de268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8de250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8de238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8de200 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8dde80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8ddfe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8de468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8de3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8de848 # | | | | `-ReturnStmt 0x5614ce8de838 # | | | | `-CallExpr 0x5614ce8de808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8de7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8de7d0 '' Function 0x5614ce79ea60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8de7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8de790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8de778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8de740 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8de3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8de518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8de9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8de8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8ded90 # | | | | `-ReturnStmt 0x5614ce8ded80 # | | | | `-CallExpr 0x5614ce8ded50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ded38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8ded18 '' Function 0x5614ce79ecd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8decf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8decd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8decc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8dec88 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8de8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8dea58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8def00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8dee50 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce8df248 # | | | | `-ReturnStmt 0x5614ce8df238 # | | | | `-CallExpr 0x5614ce8df208 'float' # | | | | |-ImplicitCastExpr 0x5614ce8df1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8df1d0 '' Function 0x5614ce79f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8df1a8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8df190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8df178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8df140 'double' lvalue ParmVar 0x5614ce8dee50 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8defb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8df3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8df308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce8df720 # | | | | `-ReturnStmt 0x5614ce8df710 # | | | | `-CallExpr 0x5614ce8df6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8df6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8df6a8 '' Function 0x5614ce79fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8df680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8df668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8df650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8df618 'double2':'vector' lvalue ParmVar 0x5614ce8df308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce8df468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8df890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8df7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8dfc00 # | | | | `-ReturnStmt 0x5614ce8dfbf0 # | | | | `-CallExpr 0x5614ce8dfbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8dfba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8dfb88 '' Function 0x5614ce79fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8dfb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8dfb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8dfb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8dfaf8 'double3':'vector' lvalue ParmVar 0x5614ce8df7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce8df940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8e0b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8dfcc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8e0ec8 # | | | | `-ReturnStmt 0x5614ce8e0eb8 # | | | | `-CallExpr 0x5614ce8e0e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e0e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8e0e50 '' Function 0x5614ce7a0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8e0e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e0e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e0df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e0dc0 'double4':'vector' lvalue ParmVar 0x5614ce8dfcc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8e0c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8e1028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e0f78 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce8e1380 # | | | | `-ReturnStmt 0x5614ce8e1370 # | | | | `-CallExpr 0x5614ce8e1340 'float' # | | | | |-ImplicitCastExpr 0x5614ce8e1328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8e1308 '' Function 0x5614ce79f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8e12e0 'float' # | | | | `-ImplicitCastExpr 0x5614ce8e12c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e12b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e1278 'int' lvalue ParmVar 0x5614ce8e0f78 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8e10d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e14e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e1430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8e1858 # | | | | `-ReturnStmt 0x5614ce8e1848 # | | | | `-CallExpr 0x5614ce8e1818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e1800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8e17e0 '' Function 0x5614ce79fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8e17b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e17a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e1788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e1750 'int2':'vector' lvalue ParmVar 0x5614ce8e1430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8e1590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e19b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e1908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8e1d38 # | | | | `-ReturnStmt 0x5614ce8e1d28 # | | | | `-CallExpr 0x5614ce8e1cf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e1ce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8e1cc0 '' Function 0x5614ce79fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8e1c98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e1c80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e1c68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e1c30 'int3':'vector' lvalue ParmVar 0x5614ce8e1908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8e1a68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e1e98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e1de8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce8e2220 # | | | | `-ReturnStmt 0x5614ce8e2210 # | | | | `-CallExpr 0x5614ce8e21e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e21c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8e21a8 '' Function 0x5614ce7a0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8e2180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e2168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e2150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e2118 'int4':'vector' lvalue ParmVar 0x5614ce8e1de8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8e1f48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e2380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e22d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8e26f8 # | | | | `-ReturnStmt 0x5614ce8e26e8 # | | | | `-CallExpr 0x5614ce8e26b8 'float' # | | | | |-ImplicitCastExpr 0x5614ce8e26a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8e2680 '' Function 0x5614ce79f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8e2658 'float' # | | | | `-ImplicitCastExpr 0x5614ce8e2640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e2628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e25f0 'uint':'unsigned int' lvalue ParmVar 0x5614ce8e22d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8e2430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e2858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e27a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce8e2bf0 # | | | | `-ReturnStmt 0x5614ce8e2be0 # | | | | `-CallExpr 0x5614ce8e2bb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e2b98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8e2b78 '' Function 0x5614ce79fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8e2b50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e2b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e2b20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e2ae8 'uint2':'vector' lvalue ParmVar 0x5614ce8e27a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8e2908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e2d50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e2ca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce8e30f0 # | | | | `-ReturnStmt 0x5614ce8e30e0 # | | | | `-CallExpr 0x5614ce8e30b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e3098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8e3078 '' Function 0x5614ce79fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8e3050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e3038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e3020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e2fe8 'uint3':'vector' lvalue ParmVar 0x5614ce8e2ca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8e2e00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e3250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e31a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce8e35f8 # | | | | `-ReturnStmt 0x5614ce8e35e8 # | | | | `-CallExpr 0x5614ce8e35b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e35a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8e3580 '' Function 0x5614ce7a0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8e3558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e3540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e3528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e34f0 'uint4':'vector' lvalue ParmVar 0x5614ce8e31a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce8e3300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e3758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e36a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8e3af0 # | | | | `-ReturnStmt 0x5614ce8e3ae0 # | | | | `-CallExpr 0x5614ce8e3ab0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8e3a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8e3a78 '' Function 0x5614ce79f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8e3a50 'float' # | | | | `-ImplicitCastExpr 0x5614ce8e3a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e3a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e39e8 'int64_t':'long' lvalue ParmVar 0x5614ce8e36a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8e3808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e3c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e3ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8e4008 # | | | | `-ReturnStmt 0x5614ce8e3ff8 # | | | | `-CallExpr 0x5614ce8e3fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e3fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8e3f90 '' Function 0x5614ce79fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8e3f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e3f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e3f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e3f00 'int64_t2':'vector' lvalue ParmVar 0x5614ce8e3ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8e3d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e4168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e40b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8e4528 # | | | | `-ReturnStmt 0x5614ce8e4518 # | | | | `-CallExpr 0x5614ce8e44e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e44d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8e44b0 '' Function 0x5614ce79fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8e4488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e4470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e4458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e4420 'int64_t3':'vector' lvalue ParmVar 0x5614ce8e40b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8e4218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e4688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e45d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8e4a50 # | | | | `-ReturnStmt 0x5614ce8e4a40 # | | | | `-CallExpr 0x5614ce8e4a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e49f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8e49d8 '' Function 0x5614ce7a0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8e49b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e4998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e4980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e4948 'int64_t4':'vector' lvalue ParmVar 0x5614ce8e45d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8e4738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e5bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e5b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8e5f88 # | | | | `-ReturnStmt 0x5614ce8e5f78 # | | | | `-CallExpr 0x5614ce8e5f48 'float' # | | | | |-ImplicitCastExpr 0x5614ce8e5f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8e5f10 '' Function 0x5614ce79f920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8e5ee8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8e5ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e5eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e5e80 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8e5b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8e5c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e60e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e6038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8e64c0 # | | | | `-ReturnStmt 0x5614ce8e64b0 # | | | | `-CallExpr 0x5614ce8e6480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e6468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8e6448 '' Function 0x5614ce79fb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8e6420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e6408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e63f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e63b8 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8e6038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8e6198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e6620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e6570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8e6a00 # | | | | `-ReturnStmt 0x5614ce8e69f0 # | | | | `-CallExpr 0x5614ce8e69c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e69a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8e6988 '' Function 0x5614ce79fe10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8e6960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e6948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e6930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e68f8 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8e6570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8e66d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e6b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e6ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8e6f48 # | | | | `-ReturnStmt 0x5614ce8e6f38 # | | | | `-CallExpr 0x5614ce8e6f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e6ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8e6ed0 '' Function 0x5614ce7a0088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8e6ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e6e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e6e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e6e40 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8e6ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8e6c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e70b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e7008 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce8e7400 # | | | | `-ReturnStmt 0x5614ce8e73f0 # | | | | `-CallExpr 0x5614ce8e73c0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8e73a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8e7388 '' Function 0x5614ce7a0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8e7360 'float' # | | | | `-ImplicitCastExpr 0x5614ce8e7348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e7330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e72f8 'double' lvalue ParmVar 0x5614ce8e7008 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8e7168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8e7570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e74c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce8e78d8 # | | | | `-ReturnStmt 0x5614ce8e78c8 # | | | | `-CallExpr 0x5614ce8e7898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e7880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8e7860 '' Function 0x5614ce7a0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8e7838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e7820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e7808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e77d0 'double2':'vector' lvalue ParmVar 0x5614ce8e74c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce8e7620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8e7a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e7998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8e7db8 # | | | | `-ReturnStmt 0x5614ce8e7da8 # | | | | `-CallExpr 0x5614ce8e7d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e7d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8e7d40 '' Function 0x5614ce7a1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8e7d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e7d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e7ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e7cb0 'double3':'vector' lvalue ParmVar 0x5614ce8e7998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce8e7af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8e7f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e7e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8e82a0 # | | | | `-ReturnStmt 0x5614ce8e8290 # | | | | `-CallExpr 0x5614ce8e8260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e8248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8e8228 '' Function 0x5614ce7a1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8e8200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e81e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e81d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e8198 'double4':'vector' lvalue ParmVar 0x5614ce8e7e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8e7fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8e8400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e8350 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce8e8758 # | | | | `-ReturnStmt 0x5614ce8e8748 # | | | | `-CallExpr 0x5614ce8e8718 'float' # | | | | |-ImplicitCastExpr 0x5614ce8e8700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8e86e0 '' Function 0x5614ce7a0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8e86b8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8e86a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e8688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e8650 'int' lvalue ParmVar 0x5614ce8e8350 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8e84b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e88b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e8808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8e8c30 # | | | | `-ReturnStmt 0x5614ce8e8c20 # | | | | `-CallExpr 0x5614ce8e8bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e8bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8e8bb8 '' Function 0x5614ce7a0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8e8b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e8b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e8b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e8b28 'int2':'vector' lvalue ParmVar 0x5614ce8e8808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8e8968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e8d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e8ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8e9110 # | | | | `-ReturnStmt 0x5614ce8e9100 # | | | | `-CallExpr 0x5614ce8e90d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e90b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8e9098 '' Function 0x5614ce7a1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8e9070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e9058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e9040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e9008 'int3':'vector' lvalue ParmVar 0x5614ce8e8ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8e8e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e9270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e91c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce8e95f8 # | | | | `-ReturnStmt 0x5614ce8e95e8 # | | | | `-CallExpr 0x5614ce8e95b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8e95a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8e9580 '' Function 0x5614ce7a1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8e9558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8e9540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e9528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e94f0 'int4':'vector' lvalue ParmVar 0x5614ce8e91c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8e9320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8e9758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8e96a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8e9ad0 # | | | | `-ReturnStmt 0x5614ce8e9ac0 # | | | | `-CallExpr 0x5614ce8e9a90 'float' # | | | | |-ImplicitCastExpr 0x5614ce8e9a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8e9a58 '' Function 0x5614ce7a0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8e9a30 'float' # | | | | `-ImplicitCastExpr 0x5614ce8e9a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8e9a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8e99c8 'uint':'unsigned int' lvalue ParmVar 0x5614ce8e96a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8e9808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8eac38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8eab88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce8eafd0 # | | | | `-ReturnStmt 0x5614ce8eafc0 # | | | | `-CallExpr 0x5614ce8eaf90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8eaf78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8eaf58 '' Function 0x5614ce7a0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8eaf30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8eaf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8eaf00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8eaec8 'uint2':'vector' lvalue ParmVar 0x5614ce8eab88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8eace8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8eb130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8eb080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce8eb4d0 # | | | | `-ReturnStmt 0x5614ce8eb4c0 # | | | | `-CallExpr 0x5614ce8eb490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8eb478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8eb458 '' Function 0x5614ce7a1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8eb430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8eb418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8eb400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8eb3c8 'uint3':'vector' lvalue ParmVar 0x5614ce8eb080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8eb1e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8eb630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8eb580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce8eb9d8 # | | | | `-ReturnStmt 0x5614ce8eb9c8 # | | | | `-CallExpr 0x5614ce8eb998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8eb980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8eb960 '' Function 0x5614ce7a1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8eb938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8eb920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8eb908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8eb8d0 'uint4':'vector' lvalue ParmVar 0x5614ce8eb580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce8eb6e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ebb38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8eba88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8ebed0 # | | | | `-ReturnStmt 0x5614ce8ebec0 # | | | | `-CallExpr 0x5614ce8ebe90 'float' # | | | | |-ImplicitCastExpr 0x5614ce8ebe78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8ebe58 '' Function 0x5614ce7a0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8ebe30 'float' # | | | | `-ImplicitCastExpr 0x5614ce8ebe18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ebe00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ebdc8 'int64_t':'long' lvalue ParmVar 0x5614ce8eba88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8ebbe8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ec030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ebf80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8ec3e8 # | | | | `-ReturnStmt 0x5614ce8ec3d8 # | | | | `-CallExpr 0x5614ce8ec3a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ec390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8ec370 '' Function 0x5614ce7a0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8ec348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ec330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ec318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ec2e0 'int64_t2':'vector' lvalue ParmVar 0x5614ce8ebf80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8ec0e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ec548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ec498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8ec908 # | | | | `-ReturnStmt 0x5614ce8ec8f8 # | | | | `-CallExpr 0x5614ce8ec8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ec8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8ec890 '' Function 0x5614ce7a1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8ec868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ec850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ec838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ec800 'int64_t3':'vector' lvalue ParmVar 0x5614ce8ec498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8ec5f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8eca68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ec9b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8ece30 # | | | | `-ReturnStmt 0x5614ce8ece20 # | | | | `-CallExpr 0x5614ce8ecdf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ecdd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8ecdb8 '' Function 0x5614ce7a1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8ecd90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ecd78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ecd60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ecd28 'int64_t4':'vector' lvalue ParmVar 0x5614ce8ec9b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8ecb18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ecf90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ecee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8ed348 # | | | | `-ReturnStmt 0x5614ce8ed338 # | | | | `-CallExpr 0x5614ce8ed308 'float' # | | | | |-ImplicitCastExpr 0x5614ce8ed2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8ed2d0 '' Function 0x5614ce7a0ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8ed2a8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8ed290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ed278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ed240 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8ecee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8ed040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ed4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ed3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8ed880 # | | | | `-ReturnStmt 0x5614ce8ed870 # | | | | `-CallExpr 0x5614ce8ed840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ed828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8ed808 '' Function 0x5614ce7a0f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8ed7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ed7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ed7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ed778 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8ed3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8ed558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ed9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ed930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8eddc0 # | | | | `-ReturnStmt 0x5614ce8eddb0 # | | | | `-CallExpr 0x5614ce8edd80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8edd68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8edd48 '' Function 0x5614ce7a1190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8edd20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8edd08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8edcf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8edcb8 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8ed930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8eda90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8edf20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ede70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8ee308 # | | | | `-ReturnStmt 0x5614ce8ee2f8 # | | | | `-CallExpr 0x5614ce8ee2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8ee2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8ee290 '' Function 0x5614ce7a1408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8ee268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8ee250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ee238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ee200 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8ede70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8edfd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8ee478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ee3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x5614ce8ee7c0 # | | | | `-ReturnStmt 0x5614ce8ee7b0 # | | | | `-CallExpr 0x5614ce8ee780 'float' # | | | | |-ImplicitCastExpr 0x5614ce8ee768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8ee748 '' Function 0x5614ce790ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8ee720 'float' # | | | | `-ImplicitCastExpr 0x5614ce8ee708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8ee6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8ee6b8 'double' lvalue ParmVar 0x5614ce8ee3c8 'V' 'double' # | | | `-DeprecatedAttr 0x5614ce8ee528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8ee930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ee880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x5614ce8efc10 # | | | | `-ReturnStmt 0x5614ce8efc00 # | | | | `-CallExpr 0x5614ce8efbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8efbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8efb98 '' Function 0x5614ce791268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8efb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8efb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8efb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8efb08 'double2':'vector' lvalue ParmVar 0x5614ce8ee880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x5614ce8ee9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8efd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8efcd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x5614ce8f00f0 # | | | | `-ReturnStmt 0x5614ce8f00e0 # | | | | `-CallExpr 0x5614ce8f00b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f0098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8f0078 '' Function 0x5614ce7914e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8f0050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f0038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f0020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8effe8 'double3':'vector' lvalue ParmVar 0x5614ce8efcd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x5614ce8efe30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8f0260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f01b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x5614ce8f05d8 # | | | | `-ReturnStmt 0x5614ce8f05c8 # | | | | `-CallExpr 0x5614ce8f0598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f0580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8f0560 '' Function 0x5614ce791758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8f0538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f0520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f0508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f04d0 'double4':'vector' lvalue ParmVar 0x5614ce8f01b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x5614ce8f0310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x5614ce8f0738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f0688 col:26 used V 'int' # | | | |-CompoundStmt 0x5614ce8f0a98 # | | | | `-ReturnStmt 0x5614ce8f0a88 # | | | | `-CallExpr 0x5614ce8f0a58 'float' # | | | | |-ImplicitCastExpr 0x5614ce8f0a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8f0a20 '' Function 0x5614ce790ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8f09f8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8f09e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f09c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f0990 'int' lvalue ParmVar 0x5614ce8f0688 'V' 'int' # | | | `-DeprecatedAttr 0x5614ce8f07e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f0bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f0b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x5614ce8f0f78 # | | | | `-ReturnStmt 0x5614ce8f0f68 # | | | | `-CallExpr 0x5614ce8f0f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f0f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8f0f00 '' Function 0x5614ce791268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8f0ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f0ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f0ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f0e70 'int2':'vector' lvalue ParmVar 0x5614ce8f0b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x5614ce8f0ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f10d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f1028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x5614ce8f1460 # | | | | `-ReturnStmt 0x5614ce8f1450 # | | | | `-CallExpr 0x5614ce8f1420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f1408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8f13e8 '' Function 0x5614ce7914e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8f13c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f13a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f1390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f1358 'int3':'vector' lvalue ParmVar 0x5614ce8f1028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x5614ce8f1188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f15c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f1510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x5614ce8f1950 # | | | | `-ReturnStmt 0x5614ce8f1940 # | | | | `-CallExpr 0x5614ce8f1910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f18f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8f18d8 '' Function 0x5614ce791758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8f18b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f1898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f1880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f1848 'int4':'vector' lvalue ParmVar 0x5614ce8f1510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x5614ce8f1670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f1ab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f1a00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x5614ce8f1e30 # | | | | `-ReturnStmt 0x5614ce8f1e20 # | | | | `-CallExpr 0x5614ce8f1df0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8f1dd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8f1db8 '' Function 0x5614ce790ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8f1d90 'float' # | | | | `-ImplicitCastExpr 0x5614ce8f1d78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f1d60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f1d28 'uint':'unsigned int' lvalue ParmVar 0x5614ce8f1a00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x5614ce8f1b60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f1f90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f1ee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x5614ce8f2330 # | | | | `-ReturnStmt 0x5614ce8f2320 # | | | | `-CallExpr 0x5614ce8f22f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f22d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8f22b8 '' Function 0x5614ce791268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8f2290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f2278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f2260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f2228 'uint2':'vector' lvalue ParmVar 0x5614ce8f1ee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x5614ce8f2040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f2490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f23e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x5614ce8f2838 # | | | | `-ReturnStmt 0x5614ce8f2828 # | | | | `-CallExpr 0x5614ce8f27f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f27e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8f27c0 '' Function 0x5614ce7914e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8f2798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f2780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f2768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f2730 'uint3':'vector' lvalue ParmVar 0x5614ce8f23e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x5614ce8f2540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f2998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f28e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x5614ce8f2d48 # | | | | `-ReturnStmt 0x5614ce8f2d38 # | | | | `-CallExpr 0x5614ce8f2d08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f2cf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8f2cd0 '' Function 0x5614ce791758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8f2ca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f2c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f2c78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f2c40 'uint4':'vector' lvalue ParmVar 0x5614ce8f28e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x5614ce8f2a48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f2ea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f2df8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x5614ce8f3248 # | | | | `-ReturnStmt 0x5614ce8f3238 # | | | | `-CallExpr 0x5614ce8f3208 'float' # | | | | |-ImplicitCastExpr 0x5614ce8f31f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8f31d0 '' Function 0x5614ce790ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8f31a8 'float' # | | | | `-ImplicitCastExpr 0x5614ce8f3190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f3178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f3140 'int64_t':'long' lvalue ParmVar 0x5614ce8f2df8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x5614ce8f2f58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f33a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f32f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8f3768 # | | | | `-ReturnStmt 0x5614ce8f3758 # | | | | `-CallExpr 0x5614ce8f3728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f3710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8f36f0 '' Function 0x5614ce791268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8f36c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f36b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f3698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f3660 'int64_t2':'vector' lvalue ParmVar 0x5614ce8f32f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8f3458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f38c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f3818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8f5dd0 # | | | | `-ReturnStmt 0x5614ce8f5dc0 # | | | | `-CallExpr 0x5614ce8f5d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f5d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8f5d58 '' Function 0x5614ce7914e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8f5d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f5d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f5d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f5cc8 'int64_t3':'vector' lvalue ParmVar 0x5614ce8f3818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8f3978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f5f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f5e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x5614ce8f6300 # | | | | `-ReturnStmt 0x5614ce8f62f0 # | | | | `-CallExpr 0x5614ce8f62c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f62a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x5614ce8f6288 '' Function 0x5614ce791758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x5614ce8f6260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f6248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f6230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f61f8 'int64_t4':'vector' lvalue ParmVar 0x5614ce8f5e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x5614ce8f5fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f6460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f63b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x5614ce8f6820 # | | | | `-ReturnStmt 0x5614ce8f6810 # | | | | `-CallExpr 0x5614ce8f67e0 'float' # | | | | |-ImplicitCastExpr 0x5614ce8f67c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x5614ce8f67a8 '' Function 0x5614ce790ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x5614ce8f6780 'float' # | | | | `-ImplicitCastExpr 0x5614ce8f6768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f6750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f6718 'uint64_t':'unsigned long' lvalue ParmVar 0x5614ce8f63b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x5614ce8f6510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f6980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f68d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x5614ce8f6d60 # | | | | `-ReturnStmt 0x5614ce8f6d50 # | | | | `-CallExpr 0x5614ce8f6d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f6d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x5614ce8f6ce8 '' Function 0x5614ce791268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x5614ce8f6cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f6ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f6c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f6c58 'uint64_t2':'vector' lvalue ParmVar 0x5614ce8f68d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x5614ce8f6a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x5614ce8f6ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f6e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x5614ce8f72a8 # | | | | `-ReturnStmt 0x5614ce8f7298 # | | | | `-CallExpr 0x5614ce8f7268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x5614ce8f7250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x5614ce8f7230 '' Function 0x5614ce7914e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x5614ce8f7208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x5614ce8f71f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x5614ce8f71d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x5614ce8f71a0 'uint64_t3':'vector' lvalue ParmVar 0x5614ce8f6e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x5614ce8f6f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x5614ce8f7408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x5614ce8f7358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x5614ce8f77f8 # | | | `-ReturnStmt 0x5614ce8f77e8 # | | | `-CallExpr 0x5614ce8f77b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x5614ce8f77a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x5614ce8f7780 '' Function 0x5614ce791758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x5614ce8f7758 'float4':'vector' # | | | `-ImplicitCastExpr 0x5614ce8f7740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5614ce8f7728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x5614ce8f76f0 'uint64_t4':'vector' lvalue ParmVar 0x5614ce8f7358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x5614ce8f74b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x5614ce8f7810 prev 0x5614ce7fe818 line:12:11 hlsl # | | |-original Namespace 0x5614ce65ba98 'hlsl' # | | `-NamespaceDecl 0x5614ce8f7880 prev 0x5614ce6f9a88 line:13:11 __detail # | | |-original Namespace 0x5614ce6f9a88 '__detail' # | | |-FunctionDecl 0x5614ce8f79b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f7908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x5614ce8f7b60 # | | | `-ReturnStmt 0x5614ce8f7b50 # | | | `-ImplicitCastExpr 0x5614ce8f7b38 'vector' # | | | `-BinaryOperator 0x5614ce8f7b18 'vector' '*' # | | | |-ImplicitCastExpr 0x5614ce8f7ae8 'vector' # | | | | `-ExtVectorElementExpr 0x5614ce8f7aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x5614ce8f7a80 'float4':'vector' lvalue ParmVar 0x5614ce8f7908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x5614ce8f7b00 'vector' # | | | `-FloatingLiteral 0x5614ce8f7ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x5614ce8f7df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x5614ce8f7b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce8f7d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f7c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x5614ce8f8058 # | | | `-ReturnStmt 0x5614ce8f8048 # | | | `-CallExpr 0x5614ce8f8018 '' # | | | |-UnresolvedLookupExpr 0x5614ce8f7ed8 '' lvalue (ADL) = 'abs' 0x5614ce704e28 0x5614ce705128 0x5614ce705438 0x5614ce705748 0x5614ce706e68 0x5614ce707178 0x5614ce707488 0x5614ce707798 0x5614ce707a68 0x5614ce707d90 0x5614ce708038 0x5614ce7082d8 0x5614ce708528 0x5614ce708838 0x5614ce708b48 0x5614ce7095d8 0x5614ce7098c8 0x5614ce709bd8 0x5614ce709ee8 0x5614ce70a1f8 0x5614ce70eb70 0x5614ce70ee18 0x5614ce70f0b8 0x5614ce70f358 0x5614ce70f5a8 0x5614ce70f8b8 0x5614ce710cc8 0x5614ce710fd8 # | | | `-DeclRefExpr 0x5614ce8f7ff8 'T' lvalue ParmVar 0x5614ce8f7c30 'X' 'T' # | | |-FunctionTemplateDecl 0x5614ce8f86d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x5614ce8f8070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce8f8108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce8f8628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f8578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x5614ce8f8a28 # | | | `-ReturnStmt 0x5614ce8f8a18 # | | | `-CallExpr 0x5614ce8f89e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce8f8748 '' lvalue (ADL) = 'sqrt' 0x5614ce79af10 0x5614ce79b178 0x5614ce79b3f0 0x5614ce79b668 0x5614ce79b8d8 0x5614ce79bb50 0x5614ce79bdc8 0x5614ce79c040 0x5614ce8c5cc0 0x5614ce8c6178 0x5614ce8c6650 0x5614ce8c6b30 0x5614ce8c7008 0x5614ce8c7500 0x5614ce8c79d8 0x5614ce8c7eb8 0x5614ce8c83a0 0x5614ce8c8878 0x5614ce8c8d70 0x5614ce8c9270 0x5614ce8c9778 0x5614ce8c9c70 0x5614ce8ca188 0x5614ce8ca6a8 0x5614ce8cabd0 0x5614ce8cb0e8 0x5614ce8cba30 0x5614ce8cbf70 # | | | `-CallExpr 0x5614ce8f89b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce8f8868 '' lvalue (ADL) = 'dot' 0x5614ce745968 0x5614ce745d38 0x5614ce7460d8 0x5614ce746478 0x5614ce746780 0x5614ce746b70 0x5614ce746f18 0x5614ce7472b8 0x5614ce747608 0x5614ce747958 0x5614ce747d58 0x5614ce7480f8 0x5614ce748498 0x5614ce748838 0x5614ce748c08 0x5614ce748fa8 0x5614ce749348 0x5614ce7496e8 0x5614ce749a88 0x5614ce749e58 0x5614ce74a1f8 0x5614ce74a598 0x5614ce74a938 0x5614ce74ad08 0x5614ce74b0a8 # | | | |-RecoveryExpr 0x5614ce8f8970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce8f8990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce8f8e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x5614ce8f8a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce8f8d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f8bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x5614ce8f8c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x5614ce8f90c0 # | | | `-ReturnStmt 0x5614ce8f90b0 # | | | `-InitListExpr 0x5614ce8f9050 'void' contains-errors # | | | |-IntegerLiteral 0x5614ce8f8e90 'int' 1 # | | | |-BinaryOperator 0x5614ce8f8f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5614ce8f8ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5614ce8f8eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5614ce8f8ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x5614ce8f8f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5614ce8f8f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5614ce8f8f30 'int' 1 # | | | |-ArraySubscriptExpr 0x5614ce8f8fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5614ce8f8f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5614ce8f8fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x5614ce8f9030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5614ce8f8ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x5614ce8f9010 'int' 3 # | | |-FunctionTemplateDecl 0x5614ce8f93f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x5614ce8f90d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce8f9350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f9190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x5614ce8f9208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x5614ce8f95c8 # | | | `-ReturnStmt 0x5614ce8f95b8 # | | | `-CallExpr 0x5614ce8f9588 '' # | | | |-UnresolvedLookupExpr 0x5614ce8f94e0 '' lvalue (ADL) = 'length_impl' 0x5614ce8f7df8 # | | | `-BinaryOperator 0x5614ce8f9568 '' '-' # | | | |-DeclRefExpr 0x5614ce8f9528 'T' lvalue ParmVar 0x5614ce8f9190 'X' 'T' # | | | `-DeclRefExpr 0x5614ce8f9548 'T' lvalue ParmVar 0x5614ce8f9208 'Y' 'T' # | | |-FunctionTemplateDecl 0x5614ce8fc0f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x5614ce8f95e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce8f9678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce8fc048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8f9a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x5614ce8f9ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x5614ce8fc258 # | | | `-ReturnStmt 0x5614ce8fc248 # | | | `-CallExpr 0x5614ce8fc218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce8fc170 '' lvalue (ADL) = 'length_vec_impl' 0x5614ce8f86d0 # | | | `-BinaryOperator 0x5614ce8fc1f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x5614ce8fc1b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce8fc1d8 '' contains-errors lvalue # | | |-FunctionDecl 0x5614ce8fc518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8fc288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce8fc308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce8fc388 col:54 used c 'float' # | | | `-CompoundStmt 0x5614ce8fcb90 # | | | `-ReturnStmt 0x5614ce8fcb80 # | | | `-CallExpr 0x5614ce8fcac8 'float' # | | | |-ImplicitCastExpr 0x5614ce8fcab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x5614ce8fc9b0 '' Function 0x5614ce8fc708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x5614ce8fcb20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5614ce8fcb08 'half2':'vector' # | | | | `-DeclRefExpr 0x5614ce8fc9e8 'half2':'vector' lvalue ParmVar 0x5614ce8fc288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x5614ce8fcb50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x5614ce8fcb38 'half2':'vector' # | | | | `-DeclRefExpr 0x5614ce8fca08 'half2':'vector' lvalue ParmVar 0x5614ce8fc308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x5614ce8fcb68 'float' # | | | `-DeclRefExpr 0x5614ce8fca28 'float' lvalue ParmVar 0x5614ce8fc388 'c' 'float' # | | |-FunctionTemplateDecl 0x5614ce8fd138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5614ce8fcba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce8fcc48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce8fd090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8fcf00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x5614ce8fcfc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x5614ce8fd348 # | | | `-ReturnStmt 0x5614ce8fd338 # | | | `-CallExpr 0x5614ce8fd300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce8fd1b8 '' lvalue (ADL) = 'dot' 0x5614ce745968 0x5614ce745d38 0x5614ce7460d8 0x5614ce746478 0x5614ce746780 0x5614ce746b70 0x5614ce746f18 0x5614ce7472b8 0x5614ce747608 0x5614ce747958 0x5614ce747d58 0x5614ce7480f8 0x5614ce748498 0x5614ce748838 0x5614ce748c08 0x5614ce748fa8 0x5614ce749348 0x5614ce7496e8 0x5614ce749a88 0x5614ce749e58 0x5614ce74a1f8 0x5614ce74a598 0x5614ce74a938 0x5614ce74ad08 0x5614ce74b0a8 # | | | |-RecoveryExpr 0x5614ce8fd2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce8fd2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce8fd888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x5614ce8fd360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce8fd3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce8fd7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x5614ce8fd650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x5614ce8fd710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x5614ce8fdf60 # | | | |-DeclStmt 0x5614ce8fda80 # | | | | `-VarDecl 0x5614ce8fd938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x5614ce8fda60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x5614ce8fd9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5614ce8fd9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x5614ce8fd9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x5614ce8fda40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5614ce8fda00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5614ce8fda20 'int' 0 # | | | |-AttributedStmt 0x5614ce8fdf18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x5614ce8fdee8 unroll 0 # | | | | `-ForStmt 0x5614ce8fdeb0 # | | | | |-DeclStmt 0x5614ce8fdb50 # | | | | | `-VarDecl 0x5614ce8fdab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x5614ce8fdb18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x5614ce8fdbc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x5614ce8fdba8 'int' # | | | | | | `-DeclRefExpr 0x5614ce8fdb68 'int' lvalue Var 0x5614ce8fdab0 'i' 'int' # | | | | | `-DeclRefExpr 0x5614ce8fdb88 'int' NonTypeTemplateParm 0x5614ce8fd3f8 'N' 'int' # | | | | |-UnaryOperator 0x5614ce8fdc00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x5614ce8fdbe0 'int' lvalue Var 0x5614ce8fdab0 'i' 'int' # | | | | `-BinaryOperator 0x5614ce8fde90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x5614ce8fdc18 'T' contains-errors lvalue Var 0x5614ce8fd938 'sum' 'T' # | | | | `-CallExpr 0x5614ce8fde50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5614ce8fdc50 '' lvalue (ADL) = 'mad' 0x5614ce762460 0x5614ce762818 0x5614ce762be0 0x5614ce763fd0 0x5614ce764380 0x5614ce764748 0x5614ce764b10 0x5614ce764ed8 0x5614ce7652a0 0x5614ce765668 0x5614ce765a30 0x5614ce765e30 0x5614ce7661f8 0x5614ce7665c0 0x5614ce766988 0x5614ce766d50 0x5614ce767118 0x5614ce7674e0 0x5614ce7678a8 0x5614ce767cd0 0x5614ce768080 0x5614ce768448 0x5614ce768810 0x5614ce768bd8 0x5614ce768f88 0x5614ce769350 0x5614ce769718 0x5614ce769ae0 # | | | | |-ArraySubscriptExpr 0x5614ce8fddb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5614ce8fdd70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5614ce8fdd90 'int' lvalue Var 0x5614ce8fdab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x5614ce8fde10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5614ce8fddd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5614ce8fddf0 'int' lvalue Var 0x5614ce8fdab0 'i' 'int' # | | | | `-DeclRefExpr 0x5614ce8fde30 'T' contains-errors lvalue Var 0x5614ce8fd938 'sum' 'T' # | | | `-ReturnStmt 0x5614ce8fdf50 # | | | `-DeclRefExpr 0x5614ce8fdf30 'T' contains-errors lvalue Var 0x5614ce8fd938 'sum' 'T' # | | |-FunctionTemplateDecl 0x5614ce8fe268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x5614ce8fdf88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce8fe1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8fe040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x5614ce8fe0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x5614ce8fe480 # | | | `-ReturnStmt 0x5614ce8fe470 # | | | `-BinaryOperator 0x5614ce8fe450 '' '-' # | | | |-DeclRefExpr 0x5614ce8fe350 'T' lvalue ParmVar 0x5614ce8fe040 'I' 'T' # | | | `-BinaryOperator 0x5614ce8fe430 '' '*' # | | | |-BinaryOperator 0x5614ce8fe3f0 '' '*' # | | | | |-BinaryOperator 0x5614ce8fe3b0 '' '*' # | | | | | |-IntegerLiteral 0x5614ce8fe370 'int' 2 # | | | | | `-DeclRefExpr 0x5614ce8fe390 'T' lvalue ParmVar 0x5614ce8fe0b8 'N' 'T' # | | | | `-DeclRefExpr 0x5614ce8fe3d0 'T' lvalue ParmVar 0x5614ce8fe040 'I' 'T' # | | | `-DeclRefExpr 0x5614ce8fe410 'T' lvalue ParmVar 0x5614ce8fe0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x5614ce8fe888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x5614ce8fe498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce8fe538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x5614ce8fe7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8fe650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x5614ce8fe710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x5614ce8feb58 # | | | `-ReturnStmt 0x5614ce8feb48 # | | | `-BinaryOperator 0x5614ce8feb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x5614ce8fe908 '' contains-errors lvalue # | | | `-BinaryOperator 0x5614ce8feb08 '' contains-errors '*' # | | | |-BinaryOperator 0x5614ce8fe968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x5614ce8fe928 'int' 2 # | | | | `-RecoveryExpr 0x5614ce8fe948 '' contains-errors lvalue # | | | `-CallExpr 0x5614ce8fead0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce8fe988 '' lvalue (ADL) = 'dot' 0x5614ce745968 0x5614ce745d38 0x5614ce7460d8 0x5614ce746478 0x5614ce746780 0x5614ce746b70 0x5614ce746f18 0x5614ce7472b8 0x5614ce747608 0x5614ce747958 0x5614ce747d58 0x5614ce7480f8 0x5614ce748498 0x5614ce748838 0x5614ce748c08 0x5614ce748fa8 0x5614ce749348 0x5614ce7496e8 0x5614ce749a88 0x5614ce749e58 0x5614ce74a1f8 0x5614ce74a598 0x5614ce74a938 0x5614ce74ad08 0x5614ce74b0a8 # | | | |-RecoveryExpr 0x5614ce8fea90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce8feab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce8fefc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x5614ce8feb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x5614ce8febf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x5614ce8fef20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8feca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x5614ce8fed20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x5614ce8fed98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x5614ce8ffab0 # | | | |-DeclStmt 0x5614ce8ff2c0 # | | | | `-VarDecl 0x5614ce8ff0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x5614ce8ff288 '' # | | | | |-UnresolvedLookupExpr 0x5614ce8ff140 '' lvalue (ADL) = 'dot' 0x5614ce745968 0x5614ce745d38 0x5614ce7460d8 0x5614ce746478 0x5614ce746780 0x5614ce746b70 0x5614ce746f18 0x5614ce7472b8 0x5614ce747608 0x5614ce747958 0x5614ce747d58 0x5614ce7480f8 0x5614ce748498 0x5614ce748838 0x5614ce748c08 0x5614ce748fa8 0x5614ce749348 0x5614ce7496e8 0x5614ce749a88 0x5614ce749e58 0x5614ce74a1f8 0x5614ce74a598 0x5614ce74a938 0x5614ce74ad08 0x5614ce74b0a8 # | | | | |-DeclRefExpr 0x5614ce8ff248 'T' lvalue ParmVar 0x5614ce8fed20 'N' 'T' # | | | | `-DeclRefExpr 0x5614ce8ff268 'T' lvalue ParmVar 0x5614ce8feca8 'I' 'T' # | | | |-DeclStmt 0x5614ce8ff4f8 # | | | | `-VarDecl 0x5614ce8ff2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x5614ce8ff4d8 '' '-' # | | | | |-IntegerLiteral 0x5614ce8ff360 'int' 1 # | | | | `-BinaryOperator 0x5614ce8ff4b8 '' '*' # | | | | |-BinaryOperator 0x5614ce8ff3c0 '' '*' # | | | | | |-DeclRefExpr 0x5614ce8ff380 'U' lvalue ParmVar 0x5614ce8fed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5614ce8ff3a0 'U' lvalue ParmVar 0x5614ce8fed98 'Eta' 'U' # | | | | `-ParenExpr 0x5614ce8ff498 '' # | | | | `-BinaryOperator 0x5614ce8ff478 '' '-' # | | | | |-IntegerLiteral 0x5614ce8ff3e0 'int' 1 # | | | | `-BinaryOperator 0x5614ce8ff458 '' '*' # | | | | |-DeclRefExpr 0x5614ce8ff400 'T' lvalue Var 0x5614ce8ff0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x5614ce8ff438 'T' lvalue Var 0x5614ce8ff0d8 'Mul' 'T' # | | | |-DeclStmt 0x5614ce8ff8a0 # | | | | `-VarDecl 0x5614ce8ff530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x5614ce8ff880 '' # | | | | `-BinaryOperator 0x5614ce8ff860 '' '-' # | | | | |-BinaryOperator 0x5614ce8ff5d8 '' '*' # | | | | | |-DeclRefExpr 0x5614ce8ff598 'U' lvalue ParmVar 0x5614ce8fed98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x5614ce8ff5b8 'T' lvalue ParmVar 0x5614ce8feca8 'I' 'T' # | | | | `-BinaryOperator 0x5614ce8ff840 '' '*' # | | | | |-ParenExpr 0x5614ce8ff800 '' # | | | | | `-BinaryOperator 0x5614ce8ff7e0 '' '+' # | | | | | |-BinaryOperator 0x5614ce8ff638 '' '*' # | | | | | | |-DeclRefExpr 0x5614ce8ff5f8 'U' lvalue ParmVar 0x5614ce8fed98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x5614ce8ff618 'T' lvalue Var 0x5614ce8ff0d8 'Mul' 'T' # | | | | | `-CallExpr 0x5614ce8ff7b0 '' # | | | | | |-UnresolvedLookupExpr 0x5614ce8ff658 '' lvalue (ADL) = 'sqrt' 0x5614ce79af10 0x5614ce79b178 0x5614ce79b3f0 0x5614ce79b668 0x5614ce79b8d8 0x5614ce79bb50 0x5614ce79bdc8 0x5614ce79c040 0x5614ce8c5cc0 0x5614ce8c6178 0x5614ce8c6650 0x5614ce8c6b30 0x5614ce8c7008 0x5614ce8c7500 0x5614ce8c79d8 0x5614ce8c7eb8 0x5614ce8c83a0 0x5614ce8c8878 0x5614ce8c8d70 0x5614ce8c9270 0x5614ce8c9778 0x5614ce8c9c70 0x5614ce8ca188 0x5614ce8ca6a8 0x5614ce8cabd0 0x5614ce8cb0e8 0x5614ce8cba30 0x5614ce8cbf70 # | | | | | `-DeclRefExpr 0x5614ce8ff778 'T' lvalue Var 0x5614ce8ff2f8 'K' 'T' # | | | | `-DeclRefExpr 0x5614ce8ff820 'T' lvalue ParmVar 0x5614ce8fed20 'N' 'T' # | | | `-ReturnStmt 0x5614ce8ffaa0 # | | | `-CallExpr 0x5614ce8ffa60 '' # | | | |-UnresolvedLookupExpr 0x5614ce8ff8f0 '' lvalue (ADL) = 'select' 0x5614ce750158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce8febc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce8feb70 'T' # | | | |-BinaryOperator 0x5614ce8ff9a8 '' '<' # | | | | |-DeclRefExpr 0x5614ce8ff968 'T' lvalue Var 0x5614ce8ff2f8 'K' 'T' # | | | | `-IntegerLiteral 0x5614ce8ff988 'int' 0 # | | | |-CXXStaticCastExpr 0x5614ce8ff9f8 'T' static_cast # | | | | `-IntegerLiteral 0x5614ce8ff9c8 'int' 0 # | | | `-DeclRefExpr 0x5614ce8ffa28 'T' lvalue Var 0x5614ce8ff530 'Result' 'T' # | | |-FunctionTemplateDecl 0x5614ce8ffdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x5614ce8ffae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce8ffd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce8ffb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5614ce8ffc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x5614ce901a08 # | | | |-DeclStmt 0x5614ce8fff88 # | | | | `-VarDecl 0x5614ce8ffec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x5614ce8fff68 '' '/' # | | | | |-DeclRefExpr 0x5614ce8fff28 'T' lvalue ParmVar 0x5614ce8ffb90 'X' 'T' # | | | | `-DeclRefExpr 0x5614ce8fff48 'T' lvalue ParmVar 0x5614ce8ffc08 'Y' 'T' # | | | |-DeclStmt 0x5614ce9014c0 # | | | | `-VarDecl 0x5614ce9013e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x5614ce9014a0 '' '>=' # | | | | |-DeclRefExpr 0x5614ce901448 'T' lvalue Var 0x5614ce8ffec0 'div' 'T' # | | | | `-IntegerLiteral 0x5614ce901480 'int' 0 # | | | |-DeclStmt 0x5614ce901820 # | | | | `-VarDecl 0x5614ce9014f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x5614ce9017f0 '' # | | | | |-UnresolvedLookupExpr 0x5614ce901560 '' lvalue (ADL) = 'frac' 0x5614ce757c40 0x5614ce757ea8 0x5614ce758120 0x5614ce758398 0x5614ce7585f8 0x5614ce758870 0x5614ce758ae8 0x5614ce758d70 0x5614ce7c1e40 0x5614ce7c22f8 0x5614ce7c27d0 0x5614ce7c2cb0 0x5614ce875308 0x5614ce8757c0 0x5614ce875c98 0x5614ce876178 0x5614ce876660 0x5614ce876b38 0x5614ce877860 0x5614ce877d60 0x5614ce878268 0x5614ce878760 0x5614ce878c78 0x5614ce879198 0x5614ce8796c0 0x5614ce87a5e8 0x5614ce87ab20 0x5614ce87b060 # | | | | `-CallExpr 0x5614ce9017c0 '' # | | | | |-UnresolvedLookupExpr 0x5614ce901680 '' lvalue (ADL) = 'abs' 0x5614ce704e28 0x5614ce705128 0x5614ce705438 0x5614ce705748 0x5614ce706e68 0x5614ce707178 0x5614ce707488 0x5614ce707798 0x5614ce707a68 0x5614ce707d90 0x5614ce708038 0x5614ce7082d8 0x5614ce708528 0x5614ce708838 0x5614ce708b48 0x5614ce7095d8 0x5614ce7098c8 0x5614ce709bd8 0x5614ce709ee8 0x5614ce70a1f8 0x5614ce70eb70 0x5614ce70ee18 0x5614ce70f0b8 0x5614ce70f358 0x5614ce70f5a8 0x5614ce70f8b8 0x5614ce710cc8 0x5614ce710fd8 # | | | | `-DeclRefExpr 0x5614ce9017a0 'T' lvalue Var 0x5614ce8ffec0 'div' 'T' # | | | `-ReturnStmt 0x5614ce9019f8 # | | | `-BinaryOperator 0x5614ce9019d8 '' '*' # | | | |-CallExpr 0x5614ce901978 '' # | | | | |-UnresolvedLookupExpr 0x5614ce901858 '' lvalue (ADL) = 'select' 0x5614ce750158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce8ffb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce8ffae0 'T' # | | | | |-DeclRefExpr 0x5614ce9018d0 'bool' lvalue Var 0x5614ce9013e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x5614ce901908 'T' lvalue Var 0x5614ce9014f8 'frc' 'T' # | | | | `-UnaryOperator 0x5614ce901960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x5614ce901940 'T' lvalue Var 0x5614ce9014f8 'frc' 'T' # | | | `-DeclRefExpr 0x5614ce9019b8 'T' lvalue ParmVar 0x5614ce8ffc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x5614ce901e28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x5614ce901a38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce901ad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce901d80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce901bf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x5614ce901cb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5614ce9026b8 # | | | |-DeclStmt 0x5614ce901ff0 # | | | | `-VarDecl 0x5614ce901f00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x5614ce901fc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5614ce901fa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x5614ce901f68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5614ce901f88 '' contains-errors lvalue # | | | |-DeclStmt 0x5614ce902140 # | | | | `-VarDecl 0x5614ce902050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x5614ce902118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x5614ce9020f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x5614ce9020b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x5614ce9020d8 'int' 0 # | | | |-DeclStmt 0x5614ce902500 # | | | | `-VarDecl 0x5614ce9021b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x5614ce9024d8 '' contains-errors lvalue # | | | | `-CallExpr 0x5614ce9024a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5614ce902218 '' lvalue (ADL) = 'frac' 0x5614ce757c40 0x5614ce757ea8 0x5614ce758120 0x5614ce758398 0x5614ce7585f8 0x5614ce758870 0x5614ce758ae8 0x5614ce758d70 0x5614ce7c1e40 0x5614ce7c22f8 0x5614ce7c27d0 0x5614ce7c2cb0 0x5614ce875308 0x5614ce8757c0 0x5614ce875c98 0x5614ce876178 0x5614ce876660 0x5614ce876b38 0x5614ce877860 0x5614ce877d60 0x5614ce878268 0x5614ce878760 0x5614ce878c78 0x5614ce879198 0x5614ce8796c0 0x5614ce87a5e8 0x5614ce87ab20 0x5614ce87b060 # | | | | `-CallExpr 0x5614ce902478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5614ce902338 '' lvalue (ADL) = 'abs' 0x5614ce704e28 0x5614ce705128 0x5614ce705438 0x5614ce705748 0x5614ce706e68 0x5614ce707178 0x5614ce707488 0x5614ce707798 0x5614ce707a68 0x5614ce707d90 0x5614ce708038 0x5614ce7082d8 0x5614ce708528 0x5614ce708838 0x5614ce708b48 0x5614ce7095d8 0x5614ce7098c8 0x5614ce709bd8 0x5614ce709ee8 0x5614ce70a1f8 0x5614ce70eb70 0x5614ce70ee18 0x5614ce70f0b8 0x5614ce70f358 0x5614ce70f5a8 0x5614ce70f8b8 0x5614ce710cc8 0x5614ce710fd8 # | | | | `-RecoveryExpr 0x5614ce902458 '' contains-errors lvalue # | | | `-ReturnStmt 0x5614ce9026a8 # | | | `-BinaryOperator 0x5614ce902688 '' contains-errors '*' # | | | |-CallExpr 0x5614ce902628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5614ce902538 '' lvalue (ADL) = 'select' 0x5614ce750158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce901a90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce901a38 'T' # | | | | |-RecoveryExpr 0x5614ce9025b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x5614ce9025d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x5614ce902610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x5614ce9025f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce902668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce902af8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x5614ce902730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce902a50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce9027e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x5614ce902858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x5614ce9028d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x5614ce902fe0 # | | | |-DeclStmt 0x5614ce902e60 # | | | | `-VarDecl 0x5614ce902c08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x5614ce902e30 '' # | | | | |-UnresolvedLookupExpr 0x5614ce902c70 '' lvalue (ADL) = 'saturate' 0x5614ce74e0b8 0x5614ce74e320 0x5614ce74e598 0x5614ce74e810 0x5614ce74ea70 0x5614ce74ece8 0x5614ce74ef60 0x5614ce74f1d8 0x5614ce74f438 0x5614ce74f6b0 0x5614ce74f928 0x5614ce74fbf0 # | | | | `-BinaryOperator 0x5614ce902e10 '' '/' # | | | | |-ParenExpr 0x5614ce902d70 '' # | | | | | `-BinaryOperator 0x5614ce902d50 '' '-' # | | | | | |-DeclRefExpr 0x5614ce902d10 'T' lvalue ParmVar 0x5614ce9028d0 'X' 'T' # | | | | | `-DeclRefExpr 0x5614ce902d30 'T' lvalue ParmVar 0x5614ce9027e0 'Min' 'T' # | | | | `-ParenExpr 0x5614ce902df0 '' # | | | | `-BinaryOperator 0x5614ce902dd0 '' '-' # | | | | |-DeclRefExpr 0x5614ce902d90 'T' lvalue ParmVar 0x5614ce902858 'Max' 'T' # | | | | `-DeclRefExpr 0x5614ce902db0 'T' lvalue ParmVar 0x5614ce9027e0 'Min' 'T' # | | | `-ReturnStmt 0x5614ce902fd0 # | | | `-BinaryOperator 0x5614ce902fb0 '' '*' # | | | |-BinaryOperator 0x5614ce902f70 '' '*' # | | | | |-ParenExpr 0x5614ce902f30 '' # | | | | | `-BinaryOperator 0x5614ce902f10 '' '-' # | | | | | |-IntegerLiteral 0x5614ce902e78 'int' 3 # | | | | | `-BinaryOperator 0x5614ce902ef0 '' '*' # | | | | | |-IntegerLiteral 0x5614ce902e98 'int' 2 # | | | | | `-DeclRefExpr 0x5614ce902eb8 'T' lvalue Var 0x5614ce902c08 'S' 'T' # | | | | `-DeclRefExpr 0x5614ce902f50 'T' lvalue Var 0x5614ce902c08 'S' 'T' # | | | `-DeclRefExpr 0x5614ce902f90 'T' lvalue Var 0x5614ce902c08 'S' 'T' # | | |-FunctionTemplateDecl 0x5614ce9034c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x5614ce903000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce903098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce903420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce9031b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x5614ce903270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x5614ce903330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x5614ce9039e0 # | | | |-DeclStmt 0x5614ce903878 # | | | | `-VarDecl 0x5614ce9035a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x5614ce903850 '' contains-errors lvalue # | | | | `-CallExpr 0x5614ce903820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x5614ce903610 '' lvalue (ADL) = 'saturate' 0x5614ce74e0b8 0x5614ce74e320 0x5614ce74e598 0x5614ce74e810 0x5614ce74ea70 0x5614ce74ece8 0x5614ce74ef60 0x5614ce74f1d8 0x5614ce74f438 0x5614ce74f6b0 0x5614ce74f928 0x5614ce74fbf0 # | | | | `-BinaryOperator 0x5614ce903800 '' contains-errors '/' # | | | | |-ParenExpr 0x5614ce903738 '' contains-errors # | | | | | `-BinaryOperator 0x5614ce903718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x5614ce9036d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5614ce9036b0 'int' lvalue ParmVar 0x5614ce903330 'X' 'int' # | | | | | `-RecoveryExpr 0x5614ce9036f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x5614ce9037e0 '' contains-errors # | | | | `-BinaryOperator 0x5614ce9037c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x5614ce903778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x5614ce903758 'int' lvalue ParmVar 0x5614ce903270 'Max' 'int' # | | | | `-RecoveryExpr 0x5614ce9037a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x5614ce9039d0 # | | | `-BinaryOperator 0x5614ce9039b0 '' contains-errors '*' # | | | |-BinaryOperator 0x5614ce903970 '' contains-errors '*' # | | | | |-ParenExpr 0x5614ce903930 '' contains-errors # | | | | | `-BinaryOperator 0x5614ce903910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x5614ce903890 'int' 3 # | | | | | `-BinaryOperator 0x5614ce9038f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x5614ce9038b0 'int' 2 # | | | | | `-RecoveryExpr 0x5614ce9038d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x5614ce903950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce903990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce903e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x5614ce903a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce903da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce903b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x5614ce903ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x5614ce903c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x5614ce904c08 # | | | |-DeclStmt 0x5614ce903fb0 # | | | | `-VarDecl 0x5614ce903ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x5614ce903f90 '' '<' # | | | | |-DeclRefExpr 0x5614ce903f50 'T' lvalue ParmVar 0x5614ce903b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x5614ce903f70 'int' 0 # | | | |-DeclStmt 0x5614ce9041a0 # | | | | `-VarDecl 0x5614ce903fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x5614ce904160 '' # | | | | |-UnresolvedLookupExpr 0x5614ce904070 '' lvalue (ADL) = 'select' 0x5614ce750158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce903a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce903a18 'T' # | | | | |-DeclRefExpr 0x5614ce9040e8 'bool' lvalue Var 0x5614ce903ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x5614ce904120 'int' 0 # | | | | `-DeclRefExpr 0x5614ce904140 'T' lvalue ParmVar 0x5614ce903b30 'NDotL' 'T' # | | | |-DeclStmt 0x5614ce9043b8 # | | | | `-VarDecl 0x5614ce904230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x5614ce904390 '' contains-errors lvalue # | | | | `-InitListExpr 0x5614ce904330 'void' # | | | | |-IntegerLiteral 0x5614ce904298 'int' 1 # | | | | |-DeclRefExpr 0x5614ce9042b8 'T' lvalue Var 0x5614ce903fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x5614ce9042f0 'int' 0 # | | | | `-IntegerLiteral 0x5614ce904310 'int' 1 # | | | |-DeclStmt 0x5614ce9045f8 # | | | | `-VarDecl 0x5614ce9043e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x5614ce9045c0 '' # | | | | |-UnresolvedLookupExpr 0x5614ce904448 '' lvalue (ADL) = 'or' 0x5614ce77eb78 0x5614ce77ee88 0x5614ce77f1a8 0x5614ce77f4c8 0x5614ce77f7e8 0x5614ce77faf0 0x5614ce77fdf8 0x5614ce780100 0x5614ce780408 0x5614ce780710 0x5614ce780a18 0x5614ce780d20 0x5614ce781028 0x5614ce781330 0x5614ce781638 0x5614ce781968 0x5614ce781c70 0x5614ce781f78 0x5614ce782280 # | | | | |-DeclRefExpr 0x5614ce904520 'bool' lvalue Var 0x5614ce903ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x5614ce9045a0 '' # | | | | `-BinaryOperator 0x5614ce904580 '' '<' # | | | | |-DeclRefExpr 0x5614ce904540 'T' lvalue ParmVar 0x5614ce903ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x5614ce904560 'int' 0 # | | | |-DeclStmt 0x5614ce904998 # | | | | `-VarDecl 0x5614ce904630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x5614ce904968 '' # | | | | |-UnresolvedLookupExpr 0x5614ce904698 '' lvalue (ADL) = 'exp' 0x5614ce74bc70 0x5614ce74bed8 0x5614ce74c150 0x5614ce74c3c8 0x5614ce74c628 0x5614ce74c8a0 0x5614ce74cb18 0x5614ce74cda0 0x5614ce856438 0x5614ce8568e8 0x5614ce856db8 0x5614ce857290 0x5614ce857768 0x5614ce857c20 0x5614ce858780 0x5614ce858c60 0x5614ce859148 0x5614ce859620 0x5614ce859b18 0x5614ce85a018 0x5614ce85a520 0x5614ce85b360 0x5614ce85b878 0x5614ce85bd98 0x5614ce85c2c0 0x5614ce85c7d8 0x5614ce85cd10 0x5614ce860788 # | | | | `-BinaryOperator 0x5614ce904948 '' '*' # | | | | |-CallExpr 0x5614ce9048f8 '' # | | | | | |-UnresolvedLookupExpr 0x5614ce9047b8 '' lvalue (ADL) = 'log' 0x5614ce75d7e8 0x5614ce75da50 0x5614ce75dd20 0x5614ce75df98 0x5614ce75e1f8 0x5614ce75e470 0x5614ce75e6e8 0x5614ce75e960 0x5614ce88c168 0x5614ce88c618 0x5614ce88cae8 0x5614ce88cfc0 0x5614ce88d498 0x5614ce88d950 0x5614ce88de40 0x5614ce88e320 0x5614ce88e808 0x5614ce88ece0 0x5614ce88f1d8 0x5614ce88f6d8 0x5614ce890410 0x5614ce890908 0x5614ce890e20 0x5614ce891340 0x5614ce891868 0x5614ce891d80 0x5614ce8922b8 0x5614ce8930a8 # | | | | | `-DeclRefExpr 0x5614ce9048d8 'T' lvalue ParmVar 0x5614ce903ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x5614ce904928 'T' lvalue ParmVar 0x5614ce903c20 'M' 'T' # | | | |-BinaryOperator 0x5614ce904bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x5614ce904a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x5614ce9049e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x5614ce9049b0 'int' contains-errors lvalue Var 0x5614ce904230 'Result' 'int' # | | | | | `-IntegerLiteral 0x5614ce904a10 'int' 2 # | | | | `-CallExpr 0x5614ce904b78 '' # | | | | |-UnresolvedLookupExpr 0x5614ce904a70 '' lvalue (ADL) = 'select' 0x5614ce750158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce903a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce903a18 'T' # | | | | |-DeclRefExpr 0x5614ce904ae8 'bool' lvalue Var 0x5614ce9043e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x5614ce904b20 'int' 0 # | | | | `-DeclRefExpr 0x5614ce904b40 'T' lvalue Var 0x5614ce904630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x5614ce904bf8 # | | | `-RecoveryExpr 0x5614ce904bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce904fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x5614ce904c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce904f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce904d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5614ce904d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x5614ce904df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x5614ce905368 # | | | `-ReturnStmt 0x5614ce905358 # | | | `-CallExpr 0x5614ce905318 '' # | | | |-UnresolvedLookupExpr 0x5614ce9050b8 '' lvalue (ADL) = 'select' 0x5614ce750158 # | | | |-BinaryOperator 0x5614ce9052a0 '' '<' # | | | | |-CallExpr 0x5614ce905248 '' # | | | | | |-UnresolvedLookupExpr 0x5614ce905100 '' lvalue (ADL) = 'dot' 0x5614ce745968 0x5614ce745d38 0x5614ce7460d8 0x5614ce746478 0x5614ce746780 0x5614ce746b70 0x5614ce746f18 0x5614ce7472b8 0x5614ce747608 0x5614ce747958 0x5614ce747d58 0x5614ce7480f8 0x5614ce748498 0x5614ce748838 0x5614ce748c08 0x5614ce748fa8 0x5614ce749348 0x5614ce7496e8 0x5614ce749a88 0x5614ce749e58 0x5614ce74a1f8 0x5614ce74a598 0x5614ce74a938 0x5614ce74ad08 0x5614ce74b0a8 # | | | | | |-DeclRefExpr 0x5614ce905208 'T' lvalue ParmVar 0x5614ce904d78 'I' 'T' # | | | | | `-DeclRefExpr 0x5614ce905228 'T' lvalue ParmVar 0x5614ce904df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x5614ce905280 'int' 0 # | | | |-DeclRefExpr 0x5614ce9052c0 'T' lvalue ParmVar 0x5614ce904d00 'N' 'T' # | | | `-UnaryOperator 0x5614ce905300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x5614ce9052e0 'T' lvalue ParmVar 0x5614ce904d00 'N' 'T' # | | |-FunctionTemplateDecl 0x5614ce905a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x5614ce905380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce9059f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce905870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x5614ce9058e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x5614ce905d40 # | | | `-ReturnStmt 0x5614ce905d30 # | | | `-BinaryOperator 0x5614ce905d10 '' '*' # | | | |-CallExpr 0x5614ce905cc0 '' # | | | | |-UnresolvedLookupExpr 0x5614ce905b80 '' lvalue (ADL) = 'exp2' 0x5614ce74d000 0x5614ce74d268 0x5614ce74d4e0 0x5614ce74d758 0x5614ce74d9b8 0x5614ce72bdc0 0x5614ce72c038 0x5614ce72c2b0 0x5614ce860ce0 0x5614ce861198 0x5614ce861670 0x5614ce861b50 0x5614ce862028 0x5614ce862550 0x5614ce862a28 0x5614ce862f08 0x5614ce8633f0 0x5614ce8638c8 0x5614ce863dc0 0x5614ce8642c0 0x5614ce8647e0 0x5614ce864cd8 0x5614ce8651f0 0x5614ce865710 0x5614ce865c38 0x5614ce866150 0x5614ce866988 0x5614ce866ec8 # | | | | `-DeclRefExpr 0x5614ce905ca0 'T' lvalue ParmVar 0x5614ce9058e8 'Exp' 'T' # | | | `-DeclRefExpr 0x5614ce905cf0 'T' lvalue ParmVar 0x5614ce905870 'X' 'T' # | | |-FunctionTemplateDecl 0x5614ce9060d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x5614ce905d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x5614ce905de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x5614ce905e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x5614ce906030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce905f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x5614ce9067d0 # | | | |-DeclStmt 0x5614ce906470 # | | | | `-VarDecl 0x5614ce9061d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x5614ce906440 '' # | | | | |-DeclRefExpr 0x5614ce9063e8 '' Function 0x5614ce906290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x5614ce906420 'T' lvalue ParmVar 0x5614ce905f10 'X' 'T' # | | | |-DeclStmt 0x5614ce9065e8 # | | | | `-VarDecl 0x5614ce9064a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x5614ce9065c8 '' '-' # | | | | |-ParenExpr 0x5614ce906570 'int' # | | | | | `-BinaryOperator 0x5614ce906550 'int' '-' # | | | | | |-DeclRefExpr 0x5614ce906510 'int' NonTypeTemplateParm 0x5614ce905e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x5614ce906530 'int' 1 # | | | | `-DeclRefExpr 0x5614ce906590 'K' lvalue Var 0x5614ce9061d8 'FBH' 'K' # | | | |-BinaryOperator 0x5614ce906778 '' '=' # | | | | |-DeclRefExpr 0x5614ce906600 'K' lvalue Var 0x5614ce9061d8 'FBH' 'K' # | | | | `-CallExpr 0x5614ce906738 '' # | | | | |-UnresolvedLookupExpr 0x5614ce906620 '' lvalue (ADL) = 'select' 0x5614ce750158 # | | | | |-BinaryOperator 0x5614ce9066c0 '' '==' # | | | | | |-DeclRefExpr 0x5614ce906668 'K' lvalue Var 0x5614ce9061d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x5614ce9066a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x5614ce906688 'int' 1 # | | | | |-DeclRefExpr 0x5614ce9066e0 'K' lvalue Var 0x5614ce9061d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x5614ce906700 'K' lvalue Var 0x5614ce9064a8 'Inversion' 'K' # | | | `-ReturnStmt 0x5614ce9067b8 nrvo_candidate(Var 0x5614ce9061d8 'FBH' 'K') # | | | `-DeclRefExpr 0x5614ce906798 'K' lvalue Var 0x5614ce9061d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x5614ce906a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x5614ce906800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce906990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce9068b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5614ce906d58 # | | | `-ReturnStmt 0x5614ce906d48 # | | | `-CallExpr 0x5614ce906d18 '' # | | | |-DeclRefExpr 0x5614ce906cc0 '' Function 0x5614ce906b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5614ce906cf8 'T' lvalue ParmVar 0x5614ce9068b0 'input' 'T' # | | |-FunctionTemplateDecl 0x5614ce906fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x5614ce906d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce906f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce906e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x5614ce9072c8 # | | | `-ReturnStmt 0x5614ce9072b8 # | | | `-CallExpr 0x5614ce907288 '' # | | | |-DeclRefExpr 0x5614ce907230 '' Function 0x5614ce9070d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x5614ce907268 'T' lvalue ParmVar 0x5614ce906e20 'input' 'T' # | | `-FunctionTemplateDecl 0x5614ce907518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x5614ce9072e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x5614ce907470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x5614ce907390 col:49 referenced input 'T' # | | `-CompoundStmt 0x5614ce907cd8 # | | |-DeclStmt 0x5614ce907750 # | | | `-VarDecl 0x5614ce907618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x5614ce907720 '' # | | | |-UnresolvedLookupExpr 0x5614ce907680 '' lvalue (ADL) = 'ddx_coarse' 0x5614ce791c50 0x5614ce791eb8 0x5614ce792130 0x5614ce7923a8 0x5614ce792608 0x5614ce792880 0x5614ce792af8 0x5614ce792d70 # | | | `-DeclRefExpr 0x5614ce907700 'T' lvalue ParmVar 0x5614ce907390 'input' 'T' # | | |-BinaryOperator 0x5614ce907910 '' '=' # | | | |-DeclRefExpr 0x5614ce907768 'T' lvalue Var 0x5614ce907618 'derivCoarseX' 'T' # | | | `-CallExpr 0x5614ce9078e0 '' # | | | |-UnresolvedLookupExpr 0x5614ce9077a0 '' lvalue (ADL) = 'abs' 0x5614ce704e28 0x5614ce705128 0x5614ce705438 0x5614ce705748 0x5614ce706e68 0x5614ce707178 0x5614ce707488 0x5614ce707798 0x5614ce707a68 0x5614ce707d90 0x5614ce708038 0x5614ce7082d8 0x5614ce708528 0x5614ce708838 0x5614ce708b48 0x5614ce7095d8 0x5614ce7098c8 0x5614ce709bd8 0x5614ce709ee8 0x5614ce70a1f8 0x5614ce70eb70 0x5614ce70ee18 0x5614ce70f0b8 0x5614ce70f358 0x5614ce70f5a8 0x5614ce70f8b8 0x5614ce710cc8 0x5614ce710fd8 # | | | `-DeclRefExpr 0x5614ce9078c0 'T' lvalue Var 0x5614ce907618 'derivCoarseX' 'T' # | | |-DeclStmt 0x5614ce907a88 # | | | `-VarDecl 0x5614ce907950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x5614ce907a58 '' # | | | |-UnresolvedLookupExpr 0x5614ce9079b8 '' lvalue (ADL) = 'ddy_coarse' 0x5614ce792fd0 0x5614ce793238 0x5614ce7934b0 0x5614ce793728 0x5614ce7fb7f0 0x5614ce7fba68 0x5614ce7fbce0 0x5614ce7fbf58 # | | | `-DeclRefExpr 0x5614ce907a38 'T' lvalue ParmVar 0x5614ce907390 'input' 'T' # | | |-BinaryOperator 0x5614ce907c48 '' '=' # | | | |-DeclRefExpr 0x5614ce907aa0 'T' lvalue Var 0x5614ce907950 'derivCoarseY' 'T' # | | | `-CallExpr 0x5614ce907c18 '' # | | | |-UnresolvedLookupExpr 0x5614ce907ad8 '' lvalue (ADL) = 'abs' 0x5614ce704e28 0x5614ce705128 0x5614ce705438 0x5614ce705748 0x5614ce706e68 0x5614ce707178 0x5614ce707488 0x5614ce707798 0x5614ce707a68 0x5614ce707d90 0x5614ce708038 0x5614ce7082d8 0x5614ce708528 0x5614ce708838 0x5614ce708b48 0x5614ce7095d8 0x5614ce7098c8 0x5614ce709bd8 0x5614ce709ee8 0x5614ce70a1f8 0x5614ce70eb70 0x5614ce70ee18 0x5614ce70f0b8 0x5614ce70f358 0x5614ce70f5a8 0x5614ce70f8b8 0x5614ce710cc8 0x5614ce710fd8 # | | | `-DeclRefExpr 0x5614ce907bf8 'T' lvalue Var 0x5614ce907950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x5614ce907cc8 # | | `-BinaryOperator 0x5614ce907ca8 '' '+' # | | |-DeclRefExpr 0x5614ce907c68 'T' lvalue Var 0x5614ce907618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x5614ce907c88 'T' lvalue Var 0x5614ce907950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x5614ce8fc6b8 col:10 implicit C # | | `-FunctionDecl 0x5614ce8fc708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x5614ce8fc810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5614ce8fc878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x5614ce8fc8e0 <> 'float' # | | |-BuiltinAttr 0x5614ce8fc7b0 <> Implicit 1562 # | | |-NoThrowAttr 0x5614ce8fc960 Implicit # | | `-ConstAttr 0x5614ce8fc988 Implicit # | |-LinkageSpecDecl 0x5614ce906240 col:11 implicit C # | | `-FunctionDecl 0x5614ce906290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5614ce906338 <> Implicit 702 # | | |-NoThrowAttr 0x5614ce906398 Implicit # | | `-ConstAttr 0x5614ce9063c0 Implicit # | |-LinkageSpecDecl 0x5614ce906b18 col:10 implicit C # | | `-FunctionDecl 0x5614ce906b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5614ce906c10 <> Implicit 692 # | | |-NoThrowAttr 0x5614ce906c70 Implicit # | | `-ConstAttr 0x5614ce906c98 Implicit # | |-LinkageSpecDecl 0x5614ce907088 col:10 implicit C # | | `-FunctionDecl 0x5614ce9070d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x5614ce907180 <> Implicit 694 # | | |-NoThrowAttr 0x5614ce9071e0 Implicit # | | `-ConstAttr 0x5614ce907208 Implicit # | |-NamespaceDecl 0x5614ce907e30 prev 0x5614ce8f7810 line:14:11 hlsl # | | |-original Namespace 0x5614ce65ba98 'hlsl' # | | |-FunctionTemplateDecl 0x5614ce9081a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x5614ce907ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce907f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce9080f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce908048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x5614ce9083c8 # | | | `-ReturnStmt 0x5614ce9083b8 # | | | `-CallExpr 0x5614ce908388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce9082a8 '' lvalue (no ADL) = 'bit_cast' 0x5614ce701160 0x5614ce703c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce907ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce907ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5614ce908268 'int' NonTypeTemplateParm 0x5614ce907f38 'N' 'int' # | | | `-RecoveryExpr 0x5614ce908368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce908660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x5614ce9083e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce9085b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce908490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x5614ce9088c0 # | | | `-ReturnStmt 0x5614ce9088b0 # | | | `-CallExpr 0x5614ce908880 '' # | | | |-UnresolvedLookupExpr 0x5614ce9087c0 '' lvalue (no ADL) = 'bit_cast' 0x5614ce701160 0x5614ce703c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x5614ce65b360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce908430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce9083e0 'T' # | | | `-DeclRefExpr 0x5614ce908860 'T' lvalue ParmVar 0x5614ce908490 'F' 'T' # | | |-FunctionTemplateDecl 0x5614ce908be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x5614ce9088d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce908978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce908b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce908a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x5614ce908e08 # | | | `-ReturnStmt 0x5614ce908df8 # | | | `-CallExpr 0x5614ce908dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce908ce8 '' lvalue (no ADL) = 'bit_cast' 0x5614ce701160 0x5614ce703c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce908930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce9088d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5614ce908ca8 'int' NonTypeTemplateParm 0x5614ce908978 'N' 'int' # | | | `-RecoveryExpr 0x5614ce908da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce9090a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x5614ce908e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce908ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce908ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x5614ce909300 # | | | `-ReturnStmt 0x5614ce9092f0 # | | | `-CallExpr 0x5614ce9092c0 '' # | | | |-UnresolvedLookupExpr 0x5614ce909200 '' lvalue (no ADL) = 'bit_cast' 0x5614ce701160 0x5614ce703c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x5614ce65b260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce908e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce908e20 'T' # | | | `-DeclRefExpr 0x5614ce9092a0 'T' lvalue ParmVar 0x5614ce908ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x5614ce909638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x5614ce909318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce9093b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce909590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce9094e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x5614ce7ce940 # | | | `-ReturnStmt 0x5614ce7ce930 # | | | `-CallExpr 0x5614ce7ce900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce7ce820 '' lvalue (no ADL) = 'bit_cast' 0x5614ce701160 0x5614ce703c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce909370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce909318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x5614ce909718 'int' NonTypeTemplateParm 0x5614ce9093b8 'N' 'int' # | | | `-RecoveryExpr 0x5614ce7ce8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce7cebe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x5614ce7ce958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce7ceb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce7cea10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x5614ce7cee58 # | | | `-ReturnStmt 0x5614ce7cee48 # | | | `-CallExpr 0x5614ce7cee18 '' # | | | |-UnresolvedLookupExpr 0x5614ce7ced58 '' lvalue (no ADL) = 'bit_cast' 0x5614ce701160 0x5614ce703c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x5614ce7ce9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x5614ce7ce958 'T' # | | | `-DeclRefExpr 0x5614ce7cedf8 'T' lvalue ParmVar 0x5614ce7cea10 'F' 'T' # | | |-FunctionDecl 0x5614ce7cf248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x5614ce7cee98 col:19 'double' # | | | |-ParmVarDecl 0x5614ce7cef80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5614ce7cefe8 out # | | | |-ParmVarDecl 0x5614ce7cf060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x5614ce7cf0c8 out # | | | |-BuiltinAliasAttr 0x5614ce7cf308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5614ce7cf380 Implicit # | | | `-ConstAttr 0x5614ce7cf3a8 Implicit # | | |-FunctionDecl 0x5614ce7cf7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x5614ce7cf420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x5614ce7cf510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5614ce7cf578 out # | | | |-ParmVarDecl 0x5614ce7cf5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5614ce7cf658 out # | | | |-BuiltinAliasAttr 0x5614ce7cf898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5614ce7cf910 Implicit # | | | `-ConstAttr 0x5614ce7cf938 Implicit # | | |-FunctionDecl 0x5614ce7cfd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x5614ce7cf9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x5614ce7cfaa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5614ce7cfb08 out # | | | |-ParmVarDecl 0x5614ce7cfb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5614ce7cfbe8 out # | | | |-BuiltinAliasAttr 0x5614ce7cfe28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5614ce7cfea0 Implicit # | | | `-ConstAttr 0x5614ce7cfec8 Implicit # | | |-FunctionDecl 0x5614ce7d02f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x5614ce7cff40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce7d0030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5614ce7d0098 out # | | | |-ParmVarDecl 0x5614ce7d0110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x5614ce7d0178 out # | | | |-BuiltinAliasAttr 0x5614ce7d03b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x5614ce7d0430 Implicit # | | | `-ConstAttr 0x5614ce7d0458 Implicit # | | |-FunctionTemplateDecl 0x5614ce7d0ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x5614ce7d0490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce7d0a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5614ce7d0848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x5614ce7d08c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x5614ce7d0c30 # | | | `-ReturnStmt 0x5614ce7d0c20 # | | | `-CallExpr 0x5614ce7d0be8 '' # | | | |-UnresolvedLookupExpr 0x5614ce7d0b60 '' lvalue (no ADL) = 'distance_impl' 0x5614ce8f93f8 # | | | |-DeclRefExpr 0x5614ce7d0ba8 'T' lvalue ParmVar 0x5614ce7d0848 'X' 'T' # | | | `-DeclRefExpr 0x5614ce7d0bc8 'T' lvalue ParmVar 0x5614ce7d08c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x5614ce7d11f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x5614ce7d0c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce7d1148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5614ce7d0fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x5614ce7d1030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x5614ce7d1370 # | | | `-ReturnStmt 0x5614ce7d1360 # | | | `-CallExpr 0x5614ce7d1328 '' # | | | |-UnresolvedLookupExpr 0x5614ce7d12a0 '' lvalue (no ADL) = 'distance_impl' 0x5614ce8f93f8 # | | | |-DeclRefExpr 0x5614ce7d12e8 'T' lvalue ParmVar 0x5614ce7d0fb8 'X' 'T' # | | | `-DeclRefExpr 0x5614ce7d1308 'T' lvalue ParmVar 0x5614ce7d1030 'Y' 'T' # | | |-FunctionTemplateDecl 0x5614ce7d1700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5614ce7d13a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce7d1658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x5614ce7d1480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x5614ce7d1548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x5614ce7d1880 # | | | `-ReturnStmt 0x5614ce7d1870 # | | | `-CallExpr 0x5614ce7d1838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce7d17b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5614ce8fc0f0 # | | | |-RecoveryExpr 0x5614ce7d17f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce7d1818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce7d1c00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x5614ce7d18b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce7d1b58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x5614ce7d1978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x5614ce7d1a40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x5614ce7d1d80 # | | | `-ReturnStmt 0x5614ce7d1d70 # | | | `-CallExpr 0x5614ce7d1d38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce7d1cb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x5614ce8fc0f0 # | | | |-RecoveryExpr 0x5614ce7d1cf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce7d1d18 '' contains-errors lvalue # | | |-FunctionDecl 0x5614ce7d2048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x5614ce7d1dc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce7d1e40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x5614ce7d1ec0 col:52 used C 'float' # | | | |-CompoundStmt 0x5614ce7d23a0 # | | | | `-ReturnStmt 0x5614ce7d2390 # | | | | `-CallExpr 0x5614ce7d2308 'float' # | | | | |-ImplicitCastExpr 0x5614ce7d22f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x5614ce7d2200 'float (half2, half2, float)' lvalue Function 0x5614ce8fc518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x5614ce8f7880 '__detail' # | | | | |-ImplicitCastExpr 0x5614ce7d2348 'half2':'vector' # | | | | | `-DeclRefExpr 0x5614ce7d2230 'half2':'vector' lvalue ParmVar 0x5614ce7d1dc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x5614ce7d2360 'half2':'vector' # | | | | | `-DeclRefExpr 0x5614ce7d2250 'half2':'vector' lvalue ParmVar 0x5614ce7d1e40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x5614ce7d2378 'float' # | | | | `-DeclRefExpr 0x5614ce7d2270 'float' lvalue ParmVar 0x5614ce7d1ec0 'C' 'float' # | | | `-AvailabilityAttr 0x5614ce7d2108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x5614ce7d25a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x5614ce7d23d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x5614ce7d2450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x5614ce7d2768 # | | | `-ReturnStmt 0x5614ce7d2758 # | | | `-RecoveryExpr 0x5614ce7d2720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5614ce7d2698 '' lvalue (no ADL) = 'dst_impl' 0x5614ce8f8e10 # | | | |-DeclRefExpr 0x5614ce7d26e0 'half4':'vector' lvalue ParmVar 0x5614ce7d23d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x5614ce7d2700 'half4':'vector' lvalue ParmVar 0x5614ce7d2450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x5614ce91a1c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x5614ce7d2798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x5614ce91a070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x5614ce91a398 # | | | `-ReturnStmt 0x5614ce91a388 # | | | `-RecoveryExpr 0x5614ce91a350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5614ce91a2c8 '' lvalue (no ADL) = 'dst_impl' 0x5614ce8f8e10 # | | | |-DeclRefExpr 0x5614ce91a310 'float4':'vector' lvalue ParmVar 0x5614ce7d2798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x5614ce91a330 'float4':'vector' lvalue ParmVar 0x5614ce91a070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x5614ce91a598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x5614ce91a3c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x5614ce91a448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x5614ce91a768 # | | | `-ReturnStmt 0x5614ce91a758 # | | | `-RecoveryExpr 0x5614ce91a720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5614ce91a698 '' lvalue (no ADL) = 'dst_impl' 0x5614ce8f8e10 # | | | |-DeclRefExpr 0x5614ce91a6e0 'double4':'vector' lvalue ParmVar 0x5614ce91a3c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x5614ce91a700 'double4':'vector' lvalue ParmVar 0x5614ce91a448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x5614ce91ae10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5614ce91a780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce91ad68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5614ce91aae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x5614ce91ab60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x5614ce91abd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x5614ce91afb0 # | | | `-ReturnStmt 0x5614ce91afa0 # | | | `-CallExpr 0x5614ce91af60 '' # | | | |-UnresolvedLookupExpr 0x5614ce91aeb8 '' lvalue (no ADL) = 'faceforward_impl' 0x5614ce904fc8 # | | | |-DeclRefExpr 0x5614ce91af00 'T' lvalue ParmVar 0x5614ce91aae8 'N' 'T' # | | | |-DeclRefExpr 0x5614ce91af20 'T' lvalue ParmVar 0x5614ce91ab60 'I' 'T' # | | | `-DeclRefExpr 0x5614ce91af40 'T' lvalue ParmVar 0x5614ce91abd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5614ce91b610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x5614ce91afc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce91b568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5614ce91b338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x5614ce91b3b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x5614ce91b428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x5614ce91b7c0 # | | | `-ReturnStmt 0x5614ce91b7b0 # | | | `-CallExpr 0x5614ce91b770 '' # | | | |-UnresolvedLookupExpr 0x5614ce91b6c8 '' lvalue (no ADL) = 'faceforward_impl' 0x5614ce904fc8 # | | | |-DeclRefExpr 0x5614ce91b710 'T' lvalue ParmVar 0x5614ce91b338 'N' 'T' # | | | |-DeclRefExpr 0x5614ce91b730 'T' lvalue ParmVar 0x5614ce91b3b0 'I' 'T' # | | | `-DeclRefExpr 0x5614ce91b750 'T' lvalue ParmVar 0x5614ce91b428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x5614ce91bc70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5614ce91b7f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5614ce91bbc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5614ce91b900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5614ce91b9c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5614ce91ba90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x5614ce91be20 # | | | `-ReturnStmt 0x5614ce91be10 # | | | `-CallExpr 0x5614ce91bdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce91bd28 '' lvalue (no ADL) = 'faceforward_impl' 0x5614ce904fc8 # | | | |-RecoveryExpr 0x5614ce91bd70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5614ce91bd90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce91bdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce91c288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x5614ce91be50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5614ce91c1e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5614ce91bf60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x5614ce91c028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x5614ce91c0f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x5614ce91c438 # | | | `-ReturnStmt 0x5614ce91c428 # | | | `-CallExpr 0x5614ce91c3e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce91c340 '' lvalue (no ADL) = 'faceforward_impl' 0x5614ce904fc8 # | | | |-RecoveryExpr 0x5614ce91c388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5614ce91c3a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce91c3c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce91cac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5614ce91c450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce91ca18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5614ce91c8e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5614ce91ccf8 # | | | `-ReturnStmt 0x5614ce91cce8 # | | | `-CallExpr 0x5614ce91ccb8 '' # | | | |-UnresolvedLookupExpr 0x5614ce91cbe0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5614ce9060d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce91c4a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce91c450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x5614ce91cba0 'int' 32 # | | | `-DeclRefExpr 0x5614ce91cc98 'T' lvalue ParmVar 0x5614ce91c8e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5614ce91d340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5614ce91cd10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce91cda8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce91d298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5614ce91d1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5614ce91d4e0 # | | |-FunctionTemplateDecl 0x5614ce91db30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5614ce91d4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce91da88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x5614ce91d998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x5614ce91dd60 # | | | `-ReturnStmt 0x5614ce91dd50 # | | | `-CallExpr 0x5614ce91dd20 '' # | | | |-UnresolvedLookupExpr 0x5614ce91dc48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x5614ce9060d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x5614ce6ae9c0 'uint' sugar # | | | | | |-Typedef 0x5614ce68bce8 'uint' # | | | | | `-BuiltinType 0x5614ce65b300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x5614ce91d540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x5614ce91d4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x5614ce91dc08 'int' 64 # | | | `-DeclRefExpr 0x5614ce91dd00 'T' lvalue ParmVar 0x5614ce91d998 'X' 'T' # | | |-FunctionTemplateDecl 0x5614ce91e3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x5614ce91dd78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce91de18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce91e308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x5614ce91e258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x5614ce91e550 # | | |-FunctionTemplateDecl 0x5614ce91eb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x5614ce91e560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce91ea58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5614ce91e8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x5614ce91e940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x5614ce91ec70 # | | | `-ReturnStmt 0x5614ce91ec60 # | | | `-CallExpr 0x5614ce91ec28 '' # | | | |-UnresolvedLookupExpr 0x5614ce91eba0 '' lvalue (no ADL) = 'fmod_impl' 0x5614ce8ffdb8 # | | | |-DeclRefExpr 0x5614ce91ebe8 'T' lvalue ParmVar 0x5614ce91e8c8 'X' 'T' # | | | `-DeclRefExpr 0x5614ce91ec08 'T' lvalue ParmVar 0x5614ce91e940 'Y' 'T' # | | |-FunctionTemplateDecl 0x5614ce91f230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x5614ce91ec88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce91f188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5614ce91eff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x5614ce91f070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x5614ce91f3b0 # | | | `-ReturnStmt 0x5614ce91f3a0 # | | | `-CallExpr 0x5614ce91f368 '' # | | | |-UnresolvedLookupExpr 0x5614ce91f2e0 '' lvalue (no ADL) = 'fmod_impl' 0x5614ce8ffdb8 # | | | |-DeclRefExpr 0x5614ce91f328 'T' lvalue ParmVar 0x5614ce91eff8 'X' 'T' # | | | `-DeclRefExpr 0x5614ce91f348 'T' lvalue ParmVar 0x5614ce91f070 'Y' 'T' # | | |-FunctionTemplateDecl 0x5614ce91f770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5614ce91f3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce91f6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5614ce91f4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5614ce91f5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x5614ce91f8f0 # | | | `-ReturnStmt 0x5614ce91f8e0 # | | | `-CallExpr 0x5614ce91f8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce91f820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5614ce901e28 # | | | |-RecoveryExpr 0x5614ce91f868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce91f888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce91fc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x5614ce91f920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce91fbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5614ce91fa30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x5614ce91faf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x5614ce91fdf0 # | | | `-ReturnStmt 0x5614ce91fde0 # | | | `-CallExpr 0x5614ce91fda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce91fd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x5614ce901e28 # | | | |-RecoveryExpr 0x5614ce91fd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce91fd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce9203b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5614ce91fe08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce920308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5614ce920178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x5614ce9201f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x5614ce920520 # | | | `-ReturnStmt 0x5614ce920510 # | | | `-CallExpr 0x5614ce9204d8 '' # | | | |-UnresolvedLookupExpr 0x5614ce920450 '' lvalue (no ADL) = 'ldexp_impl' 0x5614ce905a98 # | | | |-DeclRefExpr 0x5614ce920498 'T' lvalue ParmVar 0x5614ce920178 'X' 'T' # | | | `-DeclRefExpr 0x5614ce9204b8 'T' lvalue ParmVar 0x5614ce9201f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5614ce920ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x5614ce920538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce920a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5614ce9208a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x5614ce920920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x5614ce920c60 # | | | `-ReturnStmt 0x5614ce920c50 # | | | `-CallExpr 0x5614ce920c18 '' # | | | |-UnresolvedLookupExpr 0x5614ce920b90 '' lvalue (no ADL) = 'ldexp_impl' 0x5614ce905a98 # | | | |-DeclRefExpr 0x5614ce920bd8 'T' lvalue ParmVar 0x5614ce9208a8 'X' 'T' # | | | `-DeclRefExpr 0x5614ce920bf8 'T' lvalue ParmVar 0x5614ce920920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x5614ce920fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5614ce920c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce920f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5614ce920da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x5614ce920e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x5614ce921160 # | | | `-ReturnStmt 0x5614ce921150 # | | | `-CallExpr 0x5614ce921118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce921090 '' lvalue (no ADL) = 'ldexp_impl' 0x5614ce905a98 # | | | |-RecoveryExpr 0x5614ce9210d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce9210f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce9214e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x5614ce921190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce921438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5614ce9212a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x5614ce921368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x5614ce921660 # | | | `-ReturnStmt 0x5614ce921650 # | | | `-CallExpr 0x5614ce921618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce921590 '' lvalue (no ADL) = 'ldexp_impl' 0x5614ce905a98 # | | | |-RecoveryExpr 0x5614ce9215d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce9215f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce921b80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x5614ce921678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce921ad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5614ce9219e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x5614ce921cc0 # | | | `-ReturnStmt 0x5614ce921cb0 # | | | `-CallExpr 0x5614ce921c80 '' # | | | |-UnresolvedLookupExpr 0x5614ce921c18 '' lvalue (no ADL) = 'length_impl' 0x5614ce8f7df8 # | | | `-DeclRefExpr 0x5614ce921c60 'T' lvalue ParmVar 0x5614ce9219e8 'X' 'T' # | | |-FunctionTemplateDecl 0x5614ce922220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x5614ce921cd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce922178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x5614ce922090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x5614ce922370 # | | | `-ReturnStmt 0x5614ce922360 # | | | `-CallExpr 0x5614ce922330 '' # | | | |-UnresolvedLookupExpr 0x5614ce9222c8 '' lvalue (no ADL) = 'length_impl' 0x5614ce8f7df8 # | | | `-DeclRefExpr 0x5614ce922310 'T' lvalue ParmVar 0x5614ce922090 'X' 'T' # | | |-FunctionTemplateDecl 0x5614ce922600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x5614ce9223a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce922558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x5614ce922468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x5614ce922750 # | | | `-ReturnStmt 0x5614ce922740 # | | | `-CallExpr 0x5614ce922710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce9226a8 '' lvalue (no ADL) = 'length_vec_impl' 0x5614ce8f86d0 # | | | `-RecoveryExpr 0x5614ce9226f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce9229e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x5614ce922780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce922938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x5614ce922848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x5614ce922b30 # | | | `-ReturnStmt 0x5614ce922b20 # | | | `-CallExpr 0x5614ce922af0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce922a88 '' lvalue (no ADL) = 'length_vec_impl' 0x5614ce8f86d0 # | | | `-RecoveryExpr 0x5614ce922ad0 '' contains-errors lvalue # | | |-FunctionDecl 0x5614ce922de8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x5614ce922b60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x5614ce922be0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x5614ce922c60 col:53 used M 'half' # | | | `-CompoundStmt 0x5614ce922fd8 # | | | `-ReturnStmt 0x5614ce922fc8 # | | | `-RecoveryExpr 0x5614ce922f88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5614ce922ee0 '' lvalue (no ADL) = 'lit_impl' 0x5614ce903e50 # | | | |-DeclRefExpr 0x5614ce922f28 'half' lvalue ParmVar 0x5614ce922b60 'NDotL' 'half' # | | | |-DeclRefExpr 0x5614ce922f48 'half' lvalue ParmVar 0x5614ce922be0 'NDotH' 'half' # | | | `-DeclRefExpr 0x5614ce922f68 'half' lvalue ParmVar 0x5614ce922c60 'M' 'half' # | | |-FunctionDecl 0x5614ce923298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x5614ce923008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x5614ce923088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x5614ce923108 col:57 used M 'float' # | | | `-CompoundStmt 0x5614ce923498 # | | | `-ReturnStmt 0x5614ce923488 # | | | `-RecoveryExpr 0x5614ce923448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x5614ce9233a0 '' lvalue (no ADL) = 'lit_impl' 0x5614ce903e50 # | | | |-DeclRefExpr 0x5614ce9233e8 'float' lvalue ParmVar 0x5614ce923008 'NDotL' 'float' # | | | |-DeclRefExpr 0x5614ce923408 'float' lvalue ParmVar 0x5614ce923088 'NDotH' 'float' # | | | `-DeclRefExpr 0x5614ce923428 'float' lvalue ParmVar 0x5614ce923108 'M' 'float' # | | |-FunctionDecl 0x5614ce923578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x5614ce9234c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x5614ce923780 # | | | `-ReturnStmt 0x5614ce923770 # | | | `-CallExpr 0x5614ce923728 'int4':'vector' # | | | |-ImplicitCastExpr 0x5614ce923710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x5614ce923660 'int4 (float4)' lvalue Function 0x5614ce8f79b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x5614ce8f7880 '__detail' # | | | `-ImplicitCastExpr 0x5614ce923758 'float4':'vector' # | | | `-DeclRefExpr 0x5614ce923690 'float4':'vector' lvalue ParmVar 0x5614ce9234c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x5614ce923898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x5614ce9237b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x5614ce923cb0 # | | | `-ReturnStmt 0x5614ce923ca0 # | | | `-CallExpr 0x5614ce923c58 'unsigned int' # | | | |-ImplicitCastExpr 0x5614ce923c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x5614ce923b88 '' Function 0x5614ce9239e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x5614ce923c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x5614ce923bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x5614ce9237b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x5614ce924270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x5614ce923cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce9241c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5614ce924038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5614ce9240b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x5614ce9243e0 # | | | `-ReturnStmt 0x5614ce9243d0 # | | | `-CallExpr 0x5614ce924398 '' # | | | |-UnresolvedLookupExpr 0x5614ce924310 '' lvalue (no ADL) = 'reflect_impl' 0x5614ce8fe268 # | | | |-DeclRefExpr 0x5614ce924358 'T' lvalue ParmVar 0x5614ce924038 'I' 'T' # | | | `-DeclRefExpr 0x5614ce924378 'T' lvalue ParmVar 0x5614ce9240b0 'N' 'T' # | | |-FunctionTemplateDecl 0x5614ce9249a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x5614ce9243f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce9248f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x5614ce924768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5614ce9247e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x5614ce924b20 # | | | `-ReturnStmt 0x5614ce924b10 # | | | `-CallExpr 0x5614ce924ad8 '' # | | | |-UnresolvedLookupExpr 0x5614ce924a50 '' lvalue (no ADL) = 'reflect_impl' 0x5614ce8fe268 # | | | |-DeclRefExpr 0x5614ce924a98 'T' lvalue ParmVar 0x5614ce924768 'I' 'T' # | | | `-DeclRefExpr 0x5614ce924ab8 'T' lvalue ParmVar 0x5614ce9247e0 'N' 'T' # | | |-FunctionTemplateDecl 0x5614ce924ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5614ce924b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5614ce924df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5614ce924c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5614ce924d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x5614ce925020 # | | | `-ReturnStmt 0x5614ce925010 # | | | `-CallExpr 0x5614ce924fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce924f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5614ce8fe888 # | | | |-RecoveryExpr 0x5614ce924f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce924fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce9253a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x5614ce925050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5614ce9252f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x5614ce925160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5614ce925228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x5614ce925520 # | | | `-ReturnStmt 0x5614ce925510 # | | | `-CallExpr 0x5614ce9254d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce925450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x5614ce8fe888 # | | | |-RecoveryExpr 0x5614ce925498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce9254b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce925b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x5614ce925538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce925ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5614ce9258a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x5614ce925920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x5614ce925998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x5614ce925d20 # | | | `-ReturnStmt 0x5614ce925d10 # | | | `-CallExpr 0x5614ce925cd0 '' # | | | |-UnresolvedLookupExpr 0x5614ce925c28 '' lvalue (no ADL) = 'refract_impl' 0x5614ce8fefc8 # | | | |-DeclRefExpr 0x5614ce925c70 'T' lvalue ParmVar 0x5614ce9258a8 'I' 'T' # | | | |-DeclRefExpr 0x5614ce925c90 'T' lvalue ParmVar 0x5614ce925920 'N' 'T' # | | | `-DeclRefExpr 0x5614ce925cb0 'T' lvalue ParmVar 0x5614ce925998 'eta' 'T' # | | |-FunctionTemplateDecl 0x5614ce9263a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x5614ce925d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce9262f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5614ce9260c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x5614ce926140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x5614ce9261b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x5614ce926550 # | | | `-ReturnStmt 0x5614ce926540 # | | | `-CallExpr 0x5614ce926500 '' # | | | |-UnresolvedLookupExpr 0x5614ce926458 '' lvalue (no ADL) = 'refract_impl' 0x5614ce8fefc8 # | | | |-DeclRefExpr 0x5614ce9264a0 'T' lvalue ParmVar 0x5614ce9260c8 'I' 'T' # | | | |-DeclRefExpr 0x5614ce9264c0 'T' lvalue ParmVar 0x5614ce926140 'N' 'T' # | | | `-DeclRefExpr 0x5614ce9264e0 'T' lvalue ParmVar 0x5614ce9261b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x5614ce9269c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5614ce926580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5614ce926918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x5614ce926690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x5614ce926758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x5614ce9267d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x5614ce926b70 # | | | `-ReturnStmt 0x5614ce926b60 # | | | `-CallExpr 0x5614ce926b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce926a78 '' lvalue (no ADL) = 'refract_impl' 0x5614ce8fefc8 # | | | |-RecoveryExpr 0x5614ce926ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5614ce926ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5614ce926b00 'half' lvalue ParmVar 0x5614ce9267d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x5614ce926fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x5614ce926ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x5614ce926f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x5614ce926cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x5614ce926d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x5614ce926df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x5614ce927190 # | | | `-ReturnStmt 0x5614ce927180 # | | | `-CallExpr 0x5614ce927140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce927098 '' lvalue (no ADL) = 'refract_impl' 0x5614ce8fefc8 # | | | |-RecoveryExpr 0x5614ce9270e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5614ce927100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5614ce927120 'float' lvalue ParmVar 0x5614ce926df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x5614ce9277f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5614ce9271a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce927748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5614ce927518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x5614ce927590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x5614ce927608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x5614ce927990 # | | | `-ReturnStmt 0x5614ce927980 # | | | `-CallExpr 0x5614ce927940 '' # | | | |-UnresolvedLookupExpr 0x5614ce927898 '' lvalue (no ADL) = 'smoothstep_impl' 0x5614ce902af8 # | | | |-DeclRefExpr 0x5614ce9278e0 'T' lvalue ParmVar 0x5614ce927518 'Min' 'T' # | | | |-DeclRefExpr 0x5614ce927900 'T' lvalue ParmVar 0x5614ce927590 'Max' 'T' # | | | `-DeclRefExpr 0x5614ce927920 'T' lvalue ParmVar 0x5614ce927608 'X' 'T' # | | |-FunctionTemplateDecl 0x5614ce927ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x5614ce9279a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce927f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x5614ce927d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x5614ce927d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x5614ce927e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x5614ce9281a0 # | | | `-ReturnStmt 0x5614ce928190 # | | | `-CallExpr 0x5614ce928150 '' # | | | |-UnresolvedLookupExpr 0x5614ce9280a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x5614ce902af8 # | | | |-DeclRefExpr 0x5614ce9280f0 'T' lvalue ParmVar 0x5614ce927d18 'Min' 'T' # | | | |-DeclRefExpr 0x5614ce928110 'T' lvalue ParmVar 0x5614ce927d90 'Max' 'T' # | | | `-DeclRefExpr 0x5614ce928130 'T' lvalue ParmVar 0x5614ce927e08 'X' 'T' # | | |-FunctionTemplateDecl 0x5614ce928608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5614ce9281d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce928560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5614ce9282e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x5614ce9283a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x5614ce928470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x5614ce9287b8 # | | | `-ReturnStmt 0x5614ce9287a8 # | | | `-CallExpr 0x5614ce928768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce9286c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5614ce9034c8 # | | | |-RecoveryExpr 0x5614ce928708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5614ce928728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce928748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce928c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x5614ce9287e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce928b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x5614ce9288f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x5614ce9289c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x5614ce928a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x5614ce928dd0 # | | | `-ReturnStmt 0x5614ce928dc0 # | | | `-CallExpr 0x5614ce928d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce928cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x5614ce9034c8 # | | | |-RecoveryExpr 0x5614ce928d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x5614ce928d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce928d60 '' contains-errors lvalue # | | |-FunctionDecl 0x5614ce928ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x5614ce928e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x5614ce929010 # | | | `-ReturnStmt 0x5614ce929000 # | | | `-CXXStaticCastExpr 0x5614ce928fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x5614ce928fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x5614ce928fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x5614ce928f70 'uint':'unsigned int' lvalue ParmVar 0x5614ce928e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x5614ce929530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x5614ce929028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce929488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5614ce929398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5614ce929670 # | | | `-ReturnStmt 0x5614ce929660 # | | | `-CallExpr 0x5614ce929630 '' # | | | |-UnresolvedLookupExpr 0x5614ce9295c8 '' lvalue (no ADL) = 'ddx_impl' 0x5614ce906a38 # | | | `-DeclRefExpr 0x5614ce929610 'T' lvalue ParmVar 0x5614ce929398 'input' 'T' # | | |-FunctionTemplateDecl 0x5614ce929b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x5614ce929688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce929ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x5614ce9299f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5614ce929ce0 # | | | `-ReturnStmt 0x5614ce929cd0 # | | | `-CallExpr 0x5614ce929ca0 '' # | | | |-UnresolvedLookupExpr 0x5614ce929c38 '' lvalue (no ADL) = 'ddx_impl' 0x5614ce906a38 # | | | `-DeclRefExpr 0x5614ce929c80 'T' lvalue ParmVar 0x5614ce9299f8 'input' 'T' # | | |-FunctionTemplateDecl 0x5614ce929f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5614ce929d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce929ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5614ce929e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5614ce92a0f0 # | | | `-ReturnStmt 0x5614ce92a0e0 # | | | `-CallExpr 0x5614ce92a0b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce92a020 '' lvalue (no ADL) = 'ddx_impl' 0x5614ce906a38 # | | | `-RecoveryExpr 0x5614ce92a068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce92a388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x5614ce92a120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce92a2e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x5614ce92a230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5614ce92a4d8 # | | | `-ReturnStmt 0x5614ce92a4c8 # | | | `-CallExpr 0x5614ce92a498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce92a430 '' lvalue (no ADL) = 'ddx_impl' 0x5614ce906a38 # | | | `-RecoveryExpr 0x5614ce92a478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce92a9f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x5614ce92a4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce92a948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5614ce92a858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x5614ce92ab30 # | | | `-ReturnStmt 0x5614ce92ab20 # | | | `-CallExpr 0x5614ce92aaf0 '' # | | | |-UnresolvedLookupExpr 0x5614ce92aa88 '' lvalue (no ADL) = 'ddy_impl' 0x5614ce906fa8 # | | | `-DeclRefExpr 0x5614ce92aad0 'T' lvalue ParmVar 0x5614ce92a858 'input' 'T' # | | |-FunctionTemplateDecl 0x5614ce92b050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x5614ce92ab48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce92afa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x5614ce92aeb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x5614ce92b1a0 # | | | `-ReturnStmt 0x5614ce92b190 # | | | `-CallExpr 0x5614ce92b160 '' # | | | |-UnresolvedLookupExpr 0x5614ce92b0f8 '' lvalue (no ADL) = 'ddy_impl' 0x5614ce906fa8 # | | | `-DeclRefExpr 0x5614ce92b140 'T' lvalue ParmVar 0x5614ce92aeb8 'input' 'T' # | | |-FunctionTemplateDecl 0x5614ce92b438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5614ce92b1d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce92b390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5614ce92b2e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5614ce92b588 # | | | `-ReturnStmt 0x5614ce92b578 # | | | `-CallExpr 0x5614ce92b548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce92b4e0 '' lvalue (no ADL) = 'ddy_impl' 0x5614ce906fa8 # | | | `-RecoveryExpr 0x5614ce92b528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce92b820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x5614ce92b5b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce92b778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x5614ce92b6c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x5614ce92b970 # | | | `-ReturnStmt 0x5614ce92b960 # | | | `-CallExpr 0x5614ce92b930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce92b8c8 '' lvalue (no ADL) = 'ddy_impl' 0x5614ce906fa8 # | | | `-RecoveryExpr 0x5614ce92b910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce92be90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5614ce92b988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce92bde8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5614ce92bcf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x5614ce92bfd0 # | | | `-ReturnStmt 0x5614ce92bfc0 # | | | `-CallExpr 0x5614ce92bf90 '' # | | | |-UnresolvedLookupExpr 0x5614ce92bf28 '' lvalue (no ADL) = 'fwidth_impl' 0x5614ce907518 # | | | `-DeclRefExpr 0x5614ce92bf70 'T' lvalue ParmVar 0x5614ce92bcf8 'input' 'T' # | | |-FunctionTemplateDecl 0x5614ce92c4f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x5614ce92bfe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce92c448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x5614ce92c358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x5614ce92c640 # | | | `-ReturnStmt 0x5614ce92c630 # | | | `-CallExpr 0x5614ce92c600 '' # | | | |-UnresolvedLookupExpr 0x5614ce92c598 '' lvalue (no ADL) = 'fwidth_impl' 0x5614ce907518 # | | | `-DeclRefExpr 0x5614ce92c5e0 'T' lvalue ParmVar 0x5614ce92c358 'input' 'T' # | | |-FunctionTemplateDecl 0x5614ce92c8d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5614ce92c670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce92c830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5614ce92c780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x5614ce92ca28 # | | | `-ReturnStmt 0x5614ce92ca18 # | | | `-CallExpr 0x5614ce92c9e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce92c980 '' lvalue (no ADL) = 'fwidth_impl' 0x5614ce907518 # | | | `-RecoveryExpr 0x5614ce92c9c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce92ccc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x5614ce92ca58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce92cc18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x5614ce92cb68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x5614ce92ce10 # | | | `-ReturnStmt 0x5614ce92ce00 # | | | `-CallExpr 0x5614ce92cdd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce92cd68 '' lvalue (no ADL) = 'fwidth_impl' 0x5614ce907518 # | | | `-RecoveryExpr 0x5614ce92cdb0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce92d410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x5614ce92ce28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce92d368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce92d198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x5614ce92d210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x5614ce92d510 # | | | `-ReturnStmt 0x5614ce92d500 # | | | `-BinaryOperator 0x5614ce92d4e0 '' '*' # | | | |-DeclRefExpr 0x5614ce92d4a0 'T' lvalue ParmVar 0x5614ce92d198 'x' 'T' # | | | `-DeclRefExpr 0x5614ce92d4c0 'T' lvalue ParmVar 0x5614ce92d210 'y' 'T' # | | |-FunctionTemplateDecl 0x5614ce92dae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x5614ce92d528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x5614ce92da38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce92d8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x5614ce92d928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x5614ce92dbe0 # | | | `-ReturnStmt 0x5614ce92dbd0 # | | | `-BinaryOperator 0x5614ce92dbb0 '' '*' # | | | |-DeclRefExpr 0x5614ce92db70 'T' lvalue ParmVar 0x5614ce92d8b0 'x' 'T' # | | | `-DeclRefExpr 0x5614ce92db90 'T' lvalue ParmVar 0x5614ce92d928 'y' 'T' # | | |-FunctionTemplateDecl 0x5614ce92df50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5614ce92dc10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce92dea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce92dcd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x5614ce92dd90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x5614ce92e050 # | | | `-ReturnStmt 0x5614ce92e040 # | | | `-BinaryOperator 0x5614ce92e020 '' contains-errors '*' # | | | |-DeclRefExpr 0x5614ce92dfe0 'half' lvalue ParmVar 0x5614ce92dcd8 'x' 'half' # | | | `-RecoveryExpr 0x5614ce92e000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce92e4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5614ce92e0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce92e158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce92e3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce92e228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x5614ce92e2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x5614ce92e5a0 # | | | `-ReturnStmt 0x5614ce92e590 # | | | `-BinaryOperator 0x5614ce92e570 '' contains-errors '*' # | | | |-DeclRefExpr 0x5614ce92e530 'T' lvalue ParmVar 0x5614ce92e228 'x' 'T' # | | | `-RecoveryExpr 0x5614ce92e550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce92e980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5614ce92e5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5614ce92e640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5614ce92e8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce92e730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x5614ce92e808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x5614ce92ea80 # | | | `-ReturnStmt 0x5614ce92ea70 # | | | `-BinaryOperator 0x5614ce92ea50 '' contains-errors '*' # | | | |-DeclRefExpr 0x5614ce92ea10 'half' lvalue ParmVar 0x5614ce92e730 'x' 'half' # | | | `-RecoveryExpr 0x5614ce92ea30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce92ef40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x5614ce92ea98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce92eb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x5614ce92eba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x5614ce92ee98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x5614ce92eca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x5614ce92ed80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x5614ce92f040 # | | | `-ReturnStmt 0x5614ce92f030 # | | | `-BinaryOperator 0x5614ce92f010 '' contains-errors '*' # | | | |-DeclRefExpr 0x5614ce92efd0 'T' lvalue ParmVar 0x5614ce92eca0 'x' 'T' # | | | `-RecoveryExpr 0x5614ce92eff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce92f3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5614ce92f070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce92f308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5614ce92f170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x5614ce92f1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x5614ce92f4b0 # | | | `-ReturnStmt 0x5614ce92f4a0 # | | | `-BinaryOperator 0x5614ce92f480 '' contains-errors '*' # | | | |-RecoveryExpr 0x5614ce92f440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5614ce92f460 'half' lvalue ParmVar 0x5614ce92f1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x5614ce92f8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x5614ce92f4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce92f568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce92f808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x5614ce92f680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x5614ce92f6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x5614ce92f9b0 # | | | `-ReturnStmt 0x5614ce92f9a0 # | | | `-BinaryOperator 0x5614ce92f980 '' contains-errors '*' # | | | |-RecoveryExpr 0x5614ce92f940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5614ce92f960 'T' lvalue ParmVar 0x5614ce92f6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x5614ce92fd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5614ce92f9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x5614ce92fc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x5614ce92faa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x5614ce92fb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x5614ce92fea0 # | | | `-ReturnStmt 0x5614ce92fe90 # | | | `-CallExpr 0x5614ce92fe58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce92fdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x5614ce8fd888 # | | | |-RecoveryExpr 0x5614ce92fe18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce92fe38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce9302e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x5614ce92feb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x5614ce92ff58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x5614ce930240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x5614ce930030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x5614ce9300f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x5614ce930468 # | | | `-ReturnStmt 0x5614ce930458 # | | | `-CallExpr 0x5614ce930420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x5614ce930398 '' lvalue (no ADL) = 'mul_vec_impl' 0x5614ce8fd888 # | | | |-RecoveryExpr 0x5614ce9303e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x5614ce930400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x5614ce930848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x5614ce930498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x5614ce930508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x5614ce9307a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x5614ce930650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x5614ce9306d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x5614ce930948 # | | | `-ReturnStmt 0x5614ce930938 # | | | `-BinaryOperator 0x5614ce930918 '' contains-errors '*' # | | | |-RecoveryExpr 0x5614ce9308d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x5614ce9308f8 'half' lvalue ParmVar 0x5614ce9306d0 'y' 'half' # | | `-FunctionTemplateDecl 0x5614ce930e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x5614ce930960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x5614ce9309f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x5614ce930a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x5614ce930d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x5614ce930bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x5614ce930c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x5614ce930f00 # | | `-ReturnStmt 0x5614ce930ef0 # | | `-BinaryOperator 0x5614ce930ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x5614ce930e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x5614ce930eb0 'T' lvalue ParmVar 0x5614ce930c40 'y' 'T' # | |-LinkageSpecDecl 0x5614ce923998 col:10 implicit C # | | `-FunctionDecl 0x5614ce9239e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x5614ce923af0 <> 'unsigned int' # | | |-BuiltinAttr 0x5614ce923a90 <> Implicit 740 # | | `-NoThrowAttr 0x5614ce923b60 Implicit # | |-FunctionDecl 0x5614ce9310e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x5614ce930fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5614ce931038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5614ce931218 # | | `-HLSLNumThreadsAttr 0x5614ce9311b0 8 8 1 # | |-CXXRecordDecl 0x5614ce931240 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 0x5614ce9312e8 <> Implicit # | | |-CXXRecordDecl 0x5614ce9313a8 col:8 implicit struct ST # | | |-FieldDecl 0x5614ce931468 col:7 a 'int' # | | `-FieldDecl 0x5614ce9314d0 col:9 b 'float' # | |-FunctionDecl 0x5614ce9317d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x5614ce931638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5614ce9316a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x5614ce931900 # | | `-HLSLNumThreadsAttr 0x5614ce931898 8 8 1 # | |-FunctionDecl 0x5614ce931948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x5614ce931af8 # | | `-DeclStmt 0x5614ce931ae0 # | | `-VarDecl 0x5614ce931a78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x5614ce931b28 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 0x5614ce931bd0 <> Implicit # | | |-CXXRecordDecl 0x5614ce931c90 col:8 implicit struct ST2 # | | |-VarDecl 0x5614ce931d90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5614ce931eb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5614ce931f00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x5614ce9321e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x5614ce9320d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5614ce932138 "SV_GroupID" 0 # | | |-CompoundStmt 0x5614ce932310 # | | `-HLSLNumThreadsAttr 0x5614ce9322a8 8 8 1 # | |-FunctionDecl 0x5614ce932500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x5614ce9323f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5614ce932458 "SV_GroupID" 0 # | | |-CompoundStmt 0x5614ce932630 # | | `-HLSLNumThreadsAttr 0x5614ce9325c8 8 8 1 # | |-FunctionDecl 0x5614ce932678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x5614ce932828 # | | `-DeclStmt 0x5614ce932810 # | | `-VarDecl 0x5614ce9327a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5614ce932858 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 0x5614ce932900 <> Implicit # | | |-CXXRecordDecl 0x5614ce9329c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x5614ce932ac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5614ce932b98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5614ce932be8 "SV_GroupID" 0 # | |-FunctionDecl 0x5614ce932e70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x5614ce932d60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x5614ce932dc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5614ce932fa0 # | | `-HLSLNumThreadsAttr 0x5614ce932f38 8 8 1 # | |-FunctionDecl 0x5614ce933190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x5614ce933080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x5614ce9330e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x5614ce9332c0 # | | `-HLSLNumThreadsAttr 0x5614ce933258 8 8 1 # | |-FunctionDecl 0x5614ce933308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x5614ce9334b8 # | | `-DeclStmt 0x5614ce9334a0 # | | `-VarDecl 0x5614ce933438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x5614ce9334e8 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 0x5614ce933590 <> Implicit # | | |-CXXRecordDecl 0x5614ce933650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x5614ce933750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x5614ce933828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x5614ce933878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x5614ce933fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x5614ce9339b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x5614ce933a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x5614ce9340e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x5614ce933af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5614ce933b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5614ce934130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x5614ce933c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5614ce933ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x5614ce934188 "SV_GroupID" 0 # | |-ParmVarDecl 0x5614ce933d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x5614ce933de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x5614ce9341d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x5614ce934228 # | `-HLSLShaderAttr 0x5614ce934080 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 :: AST/ByteCode/hlsl.hlsl (29 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (30 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (31 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (32 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 0x556eb890fc08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x556eb890fbe8 '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 0x556eb890fb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x556eb890fc70 # | 18853: | `-ReturnStmt 0x556eb890fc60 # | 18854: | `-ImplicitCastExpr 0x556eb890fc48 'int' # | 18855: | `-ExtVectorElementExpr 0x556eb890fc20 'float' r # | 18856: | `-ImplicitCastExpr 0x556eb890fc08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x556eb890fbe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x556eb890fdc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x556eb890fca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x556eb890ff28 # | 18861: | `-ReturnStmt 0x556eb890ff18 # | 18862: | `-ExtVectorElementExpr 0x556eb890fef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (33 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/builtins/abs.hlsl (34 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/refract.hlsl (35 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (36 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 :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (37 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (38 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (39 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 0x558dc85b3da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x558dc85b49e0 <> 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 0x558dc85b3da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x558dc85b46e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x558dc85b4a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x558dc85b4770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x558dc85b3fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x558dc85b4870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x558dc85b48c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x558dc85b49e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x558dc85b4990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x558dc85b47f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x558dc85b4770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x558dc85b4930 <> 'int' lvalue NonTypeTemplateParm 0x558dc85b4870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x558dc85df2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (40 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/semantics/semantic.explicit-mix.lib.hlsl (41 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 :: AST/HLSL/vk_binding_attr.hlsl (42 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 0x556192525248 <> # | ^ # | # | 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 0x556192525248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x556192525b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x556192525ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x556192525c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x556192525450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (43 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/BuiltIns/ldexp-errors.hlsl (44 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (45 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (46 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/rsqrt-overloads.hlsl (47 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (48 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/groupsharedArgs/Scalartest.hlsl (49 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/HLSLControlFlowHint.hlsl (50 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/isinf.hlsl (51 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (52 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/sin.hlsl (53 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (54 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/asfloat.hlsl (55 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/faceforward.hlsl (56 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/mad-errors.hlsl (57 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (59 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 :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (60 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/step-overloads.hlsl (61 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/resources/TypedBuffers-elementtype.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (63 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/builtins/radians-overloads.hlsl (64 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/BasicFeatures/MatrixElementTypeCast.hlsl (65 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/BasicFeatures/ArrayReturn.hlsl (66 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (67 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/Types/BuiltinVector/TruncationConstantExpr.hlsl (68 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (69 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 :: SemaHLSL/TruncationOverloadResolution.hlsl (70 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 :: AST/HLSL/export.hlsl (71 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 :: SemaHLSL/BuiltIns/asint16-errors.hlsl (72 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (73 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (74 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 0x56215dc4d5f8 <> # | ^ # | # | 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 0x56215dc4d5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x56215dc4df38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x56215dc4e290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x56215dc4dfc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x56215dc4d800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (75 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/packoffset.hlsl (76 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (77 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (78 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/builtins/ceil.hlsl (79 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (83 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/VectorOverloadResolution.hlsl (84 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 :: CodeGenHLSL/builtins/log10-overloads.hlsl (85 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 :: SemaHLSL/Language/InitLists.hlsl (86 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (87 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (88 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/resources/res-array-local1.hlsl (89 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (90 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (91 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (92 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/WaveActiveBallot.hlsl (93 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/normalize-builtin.hlsl (94 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/semantics/semantic.array.output.hlsl (95 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/export.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (98 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (99 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (100 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (101 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (102 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/builtins/atan2.hlsl (103 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (104 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/BuiltIns/WaveActiveSum-errors.hlsl (105 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/lerp.hlsl (106 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/semantics/semantic.explicit-location-output-struct.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (108 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (109 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 :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (110 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 :: CodeGenHLSL/builtins/lit.hlsl (111 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (112 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (113 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 :: AST/HLSL/semantic-output-struct.hlsl (114 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (115 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/distance.hlsl (116 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (117 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/builtins/round.hlsl (118 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 :: SemaHLSL/Language/TemplateOutArg.hlsl (119 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 0x556f949e2ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x556f949e3b20 <> implicit vector 'vector' # | ^ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:29:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} used wrapper 'int (int)' implicit_instantiation # | ^ # | :18814:79: note: scanning from here # | |-FunctionTemplateDecl 0x556f94cba4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x556f94cbb010 'void (inout int)' lvalue Function 0x556f94cb9e28 '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 0x556f949e2ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x556f949e3828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x556f949e3b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x556f949e38b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x556f949e30f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x556f949e39b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x556f949e3a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x556f949e3b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x556f949e3ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x556f949e3930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x556f949e38b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x556f949e3a70 <> 'int' lvalue NonTypeTemplateParm 0x556f949e39b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x556f94a11158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x556f94cba298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x556f94cba278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x556f94cba220 'double' lvalue ParmVar 0x556f94cb9fc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x556f94cba260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x556f94cba240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x556f94cba4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x556f94cba2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x556f94cba440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x556f94cba360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x556f94cba698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x556f94cba638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x556f94cbabc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x556f94cbac40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x556f94cbb1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x556f94cbb0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x556f94cbb090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x556f94cbb010 'void (inout int)' lvalue Function 0x556f94cb9e28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x556f94cbb158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x556f94cbb0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x556f94cbaff0 'int' lvalue ParmVar 0x556f94cbabc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x556f94cbb108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x556f94cbb0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (120 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 :: SemaHLSL/BuiltIns/fmod-errors.hlsl (121 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/BuiltIns/isnan-errors.hlsl (122 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (123 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/basic_types.hlsl (124 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (125 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (126 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (127 of 25549) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (128 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 :: AST/HLSL/resource_binding_attr.hlsl (129 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 0x561033e03e58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x561033e04218 'hlsl_constant float' lvalue Var 0x561033e03a70 '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 0x561033e03b98 <> Implicit # | 18812: | `-FieldDecl 0x561033e03c70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x561033e03d00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x561033e03d78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x561033e03dd0 "t2" "space1" # | 18816: | |-VarDecl 0x561033e03e58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x561033e03ed8 <> 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 0x561033e04158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x561033e042b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x561033e042a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x561033e04288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x561033e04258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x561033e04218 'hlsl_constant float' lvalue Var 0x561033e03a70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x561033e04270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x561033e04238 'hlsl_constant float' lvalue Var 0x561033e03e58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x561033e04328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x561033e04408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x561033e044d8 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 (130 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (131 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 :: CodeGenHLSL/builtins/asint16.hlsl (132 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 :: SemaHLSL/Semantics/semantics-valid.hlsl (133 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/semantics/SV_Position.vs.hlsl (134 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (135 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/round-errors.hlsl (136 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/builtins/atan.hlsl (137 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (138 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/convergence/cf.for.plain.hlsl (139 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (140 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (141 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/builtins/degrees-builtin.hlsl (142 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/builtins/floor.hlsl (143 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 :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (144 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (145 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/RWBuffer-imageformat.hlsl (146 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/builtins/cos.hlsl (147 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (148 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (149 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (150 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/Texture2D-scalar-AST.hlsl (151 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 0x55b0619614a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55b061c071e0 <> 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 0x55b0619614a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55b061c071e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55b061c07268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55b061c07758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55b061c07720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55b061c076f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55b061c071e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55b061c076e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (153 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 :: SemaHLSL/Semantics/entry_parameter.hlsl (154 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (155 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (156 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (157 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 :: SemaHLSL/Semantics/vertexid.ps.hlsl (158 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (159 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 :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (160 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (161 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/BuiltIns/dot-errors.hlsl (162 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (163 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/convergence/do.while.hlsl (164 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 :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (165 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (166 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/resources/default_cbuffer_with_layout.hlsl (167 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 :: Driver/dxc_rootsig-define.hlsl (168 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (169 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 0x556f5ea384a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x556f5ecde1f0 <> 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 0x556f5ea384a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x556f5ecde1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x556f5ecde278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x556f5ecde768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x556f5ecde730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x556f5ecde700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x556f5ecde1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x556f5ecde6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (170 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 :: SemaHLSL/BuiltIns/asint-errors.hlsl (171 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/Operators/logical-not.hlsl (172 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 :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (173 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 :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (174 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (175 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 :: SemaHLSL/BuiltIns/mul-errors.hlsl (176 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 :: AST/HLSL/OutArgExpr.hlsl (177 of 25549) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (178 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/mul.hlsl (179 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 :: SemaHLSL/Resources/packoffset-invalid.hlsl (180 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (181 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 :: SemaHLSL/Language/MatrixSplatCasts.hlsl (182 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/resources/cbuffer_geps.hlsl (183 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/BasicFeatures/StructElementwiseCast.hlsl (184 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/resources/res-array-global-subarray-one.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (186 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (187 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/clamp-errors.hlsl (188 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (189 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (191 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/sgep/load_global.hlsl (192 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/convergence/entry.point.hlsl (193 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/Resources/Texture2D-SampleCmpLevelZero.hlsl (194 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (195 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (196 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/wave_get_lane_index_subcall.hlsl (197 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (199 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 :: CodeGenHLSL/builtins/cosh-overloads.hlsl (200 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/dot-builtin.hlsl (201 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (202 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/ddy-coarse.hlsl (203 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/resources/Texture2D-SampleLevel.hlsl (204 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (205 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/resources/ByteAddressBuffers-methods.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (207 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/log.hlsl (208 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (209 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/min-overloads.hlsl (210 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/resources/Texture2D-Subscript.hlsl (211 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (212 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 :: SemaHLSL/Wave.hlsl (213 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/VectorElementOverloadResolution.hlsl (214 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (215 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/matrix-member-zero-based-swizzle-load.hlsl (216 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/builtins/WaveActiveAllTrue.hlsl (217 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (218 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/resources/Texture2D-SampleCmpLevelZero.hlsl (219 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (220 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/splitdouble.hlsl (221 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/radians-errors.hlsl (222 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (223 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/cosh.hlsl (224 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/floor-overloads.hlsl (225 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 :: SemaHLSL/BuiltIns/cross-errors.hlsl (226 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (228 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/resources/cbuffer.hlsl (229 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (230 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/builtins/frac.hlsl (231 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/BasicFeatures/frem_modulo.hlsl (232 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/all-errors.hlsl (233 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 :: SemaHLSL/Semantics/target.vs.output.hlsl (234 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (235 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/builtins/asdouble.hlsl (236 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/all-resources-bound.hlsl (237 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (238 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/CBufferMatrixSingleSubscriptSwizzle.hlsl (239 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/BuiltIns/degrees-errors.hlsl (240 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 :: CodeGenHLSL/entry.hlsl (241 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/semantics/SV_GroupID-noindex.hlsl (242 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/Resources/Texture2D-SampleLevel.hlsl (243 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (244 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 :: SemaHLSL/MatrixElementOverloadResolution.hlsl (245 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (247 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/BuiltIns/half-float-only-errors2.hlsl (248 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/ddx-coarse.hlsl (249 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 :: CodeGenHLSL/builtins/or.hlsl (250 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/BuiltIns/saturate-errors.hlsl (251 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/pow-overloads.hlsl (252 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/transpose.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (254 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/resource_getpointer-errors.hlsl (255 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (256 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (257 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (258 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/Texture2D-shorthand-contexts.hlsl (259 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (260 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (261 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 :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (262 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (263 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/tanh.hlsl (264 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/enable-16bit-types.hlsl (265 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (266 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (267 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (268 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/cos-overloads.hlsl (269 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 :: AST/HLSL/TypdefArrayParam.hlsl (270 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 :: SemaHLSL/Types/short-errors.hlsl (271 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/QuadReadAcrossX.hlsl (272 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (273 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/ddy.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (275 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (276 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/vk-input-builtin.hlsl (277 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 :: SemaHLSL/SplatOverloadResolution.hlsl (278 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (280 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/resources/resource-bindings.hlsl (281 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 :: SemaHLSL/ArrayAssignable_errors.hlsl (282 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 :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (283 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (284 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/acos-overloads.hlsl (285 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/builtins/sinh-overloads.hlsl (286 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/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (287 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (288 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/resources/res-array-global-subarray-many.hlsl (289 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/matrix-member-one-based-swizzle-load.hlsl (290 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/Types/Arithmetic/literal_suffixes_202x.hlsl (291 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 :: SemaHLSL/BuiltIns/length-errors.hlsl (292 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/matrix-member-one-based-accessor-scalar-load.hlsl (293 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/Types/Traits/IsTypedResourceElementCompatible.hlsl (294 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (295 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/dot.hlsl (296 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (297 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (298 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/sgep/array_store.hlsl (299 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (300 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 :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (301 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (302 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/BasicFeatures/OutputArguments.hlsl (303 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/BasicFeatures/ArrayElementwiseCast.hlsl (304 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (306 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/groupsharedArgs/TemplateTest.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (308 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (310 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (311 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/semantics/semantic.explicit-location.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (313 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 :: SemaHLSL/BuiltIns/exp-errors.hlsl (314 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (315 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (316 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/dot4add_i8packed.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (318 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (319 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 :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (320 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (321 of 25549) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (322 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/semantics/semantic-struct-2-output.hlsl (323 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/BuiltIns/firstbithigh-errors.hlsl (324 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/semantics/SV_Target.ps.hlsl (325 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (326 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/BuiltIns/WaveActiveMax-errors.hlsl (327 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/resources/StructuredBuffers-methods-lib.hlsl (328 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/ddx-fine.hlsl (329 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 :: CodeGenHLSL/semantics/SV_GroupID.hlsl (330 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/convergence/global_array.hlsl (331 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 :: SemaHLSL/Semantics/position.ps.size.hlsl (332 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/resources/TypedBuffers-methods.hlsl (333 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/vk-features/vk.pushconstant.access.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (335 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (336 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (337 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/resources/Texture2D-Sample.hlsl (338 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (339 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/resources/res-array-global-unbounded.hlsl (340 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/vk-features/SpirvType.alignment.hlsl (341 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/select.hlsl (342 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/ddy-fine.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (344 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (345 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/GroupMemoryBarrierWithGroupSync.hlsl (346 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (347 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/matrix-member-zero-based-accessor-scalar-store.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (349 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (350 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (351 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/semantics/semantic-struct-nested-inherit.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (353 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (354 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/WaveActiveMax.hlsl (355 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/ddy-fine-builtin.hlsl (356 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/Types/BuiltinMatrix/MatrixCastErrors.hlsl (357 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 :: CodeGenHLSL/resources/res-array-local2.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (359 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (360 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (361 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (362 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (364 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/InitIncompleteArrays.hlsl (365 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/builtins/wave_get_lane_index_simple.hlsl (366 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/ArrayOutputArguments.hlsl (367 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/convergence/while.hlsl (368 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (369 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (370 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (371 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/AddUint64-errors.hlsl (372 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 (373 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/builtins/ddx-coarse-builtin.hlsl (374 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/dot4add_u8packed.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (376 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (377 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/Types/Traits/IsIntangibleTypeErrors.hlsl (378 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (379 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 :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (380 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (381 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/WavePrefixProduct.hlsl (382 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (383 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/BasicFeatures/MatrixElementRowColFlags.hlsl (384 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/vk-features/SpirvType.hlsl (385 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/f32tof16-builtin.hlsl (386 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/WavePrefixSum.hlsl (387 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/cbuffer-empty-struct-array.hlsl (388 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/asdouble-errors.hlsl (389 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (390 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 :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (391 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 :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (392 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/f16tof32-builtin.hlsl (393 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.array.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (395 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 :: SemaHLSL/local_resource_bindings.hlsl (396 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/vk.spec-constant.error.hlsl (397 of 25549) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (398 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/resources/MatrixElement_cbuffer.hlsl (399 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (400 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (401 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (402 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 :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (403 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/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (404 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 :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (405 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 :: SemaHLSL/BuiltIns/isinf-errors.hlsl (406 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/implicit-norecurse-attrib.hlsl (407 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (408 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/sret_output.hlsl (409 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/builtins/VectorSwizzles.hlsl (410 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/BuiltIns/WaveActiveMin.hlsl (411 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (412 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (413 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (414 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/BuiltIns/WaveActiveAllEqual-errors.hlsl (415 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/valid-shader-stages.hlsl (416 of 25549) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (417 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/resources-declared-only-once.hlsl (418 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 :: SemaHLSL/vk-ext-input-builtin.hlsl (419 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/ddx.hlsl (420 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (421 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 :: AST/HLSL/pch_with_buf.hlsl (422 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/builtins/max.hlsl (423 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/semantics/SV_VertexID.vs.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (425 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (426 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (427 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (428 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (429 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (430 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/Texture2D-Load-errors.hlsl (431 of 25549) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (432 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (433 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/static-variable.hlsl (434 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/matrix-member-access-errors.hlsl (435 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (436 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/BoolMatrix.hlsl (437 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (438 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/shader_type_attr.hlsl (439 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (440 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 :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (441 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/semantics/semantic.struct.hlsl (442 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/builtins/asuint.hlsl (443 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/sin-overloads.hlsl (444 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (445 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (446 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/VectorTest.hlsl (447 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/res-array-local-multi-dim.hlsl (448 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (449 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (450 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/shift-mask.hlsl (451 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/semantics/DispatchThreadID.hlsl (452 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/semantics/SV_Position.ps.hlsl (453 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (455 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (456 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/builtins/clip-builtin.hlsl (457 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (458 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (459 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/Resources/Texture2D-Sema.hlsl (460 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/BoolVector.hlsl (461 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (462 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 :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (463 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/smoothstep.hlsl (464 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/semantics/SV_GroupThreadID.hlsl (465 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (466 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/resources/NonUniformResourceIndex.hlsl (467 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 :: SemaHLSL/Operators/frem_modulo-errors.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (469 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 :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (470 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (471 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (472 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (473 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (474 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 :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (475 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 :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (476 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (477 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 :: AST/HLSL/pch_spirv_type.hlsl (478 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (479 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/WaveActiveBallot-errors.hlsl (480 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/BasicFeatures/MatrixImplicitTruncation.hlsl (481 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 :: SemaHLSL/WaveBuiltinAvailability.hlsl (482 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/hlsl_resource_t.hlsl (483 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/exp2.hlsl (484 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (485 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 :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (486 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (487 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (488 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (489 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/WavePrefixProduct-errors.hlsl (490 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/normalize-errors.hlsl (491 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/WaveActiveCountBits.hlsl (492 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 :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (493 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (494 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (495 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 :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (496 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/fmod.hlsl (497 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (498 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (499 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 0x564a3cbc9188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x564a3cbc90e0 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 0x564a3cbc9188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x564a3cbc8e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x564a3cbc90e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x564a3cbc8fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x564a3cbc9278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x564a3cbc9268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x564a3cbc9220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x564a3cbc9200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (500 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 :: CodeGenHLSL/builtins/atan-overloads.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (502 of 25549) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (503 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/log10.hlsl (504 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (505 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (506 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (507 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/f32tof16-errors.hlsl (508 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 :: SemaHLSL/BuiltIns/select-errors.hlsl (509 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/saturate-builtin.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (511 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 :: SemaHLSL/BuiltIns/clip-errors.hlsl (512 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 :: SemaHLSL/Semantics/target.ps.input.hlsl (513 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 :: SemaHLSL/BuiltIns/refract-errors.hlsl (514 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (515 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: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 164.85s 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.