ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 25549 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (1 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (2 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/vk-features/SpirvType.hlsl (3 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.hlsl (4 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (5 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 0x5622b538dc08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x5622b538dbe8 '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 0x5622b538db10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x5622b538dc70 # | 18853: | `-ReturnStmt 0x5622b538dc60 # | 18854: | `-ImplicitCastExpr 0x5622b538dc48 'int' # | 18855: | `-ExtVectorElementExpr 0x5622b538dc20 'float' r # | 18856: | `-ImplicitCastExpr 0x5622b538dc08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x5622b538dbe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x5622b538ddc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x5622b538dca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x5622b538df28 # | 18861: | `-ReturnStmt 0x5622b538df18 # | 18862: | `-ExtVectorElementExpr 0x5622b538def0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (6 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/builtins/hlsl_resource_t.hlsl (7 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (8 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (9 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/half-float-only-errors2.hlsl (10 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (11 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (12 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 :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (13 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (14 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (15 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/f16tof32.hlsl (16 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 :: CodeGenHLSL/builtins/splitdouble.hlsl (17 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 :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (18 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 :: CodeGenHLSL/builtins/clamp.hlsl (19 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/enable-16bit-types.hlsl (20 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/lerp-overloads.hlsl (21 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 :: SemaHLSL/BuiltIns/length-errors.hlsl (22 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/BasicFeatures/MatrixElementTypeCast.hlsl (23 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (24 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/frac.hlsl (25 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (26 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 (27 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (28 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (29 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/AggregateSplatCasts.hlsl (30 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/Semantics/vertexid.vs.hlsl (31 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/resources/Texture2D-SampleCmpLevelZero.hlsl (32 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (33 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (34 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/builtins/cosh-overloads.hlsl (35 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 :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (36 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 0x560f34a94158 <> # | |-NamespaceDecl 0x560f34a94a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x560f34a94b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-NonTypeTemplateParmDecl 0x560f34a94c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x560f34a94c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x560f34a94d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x560f34a94d40 'vector' dependent # | | | |-TemplateTypeParmType 0x560f34a94ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34a94b20 'element' # | | | `-DeclRefExpr 0x560f34a94ce0 <> 'int' lvalue NonTypeTemplateParm 0x560f34a94c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x560f34a94e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-NonTypeTemplateParmDecl 0x560f34a94f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x560f34a94f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x560f34a94fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x560f34a95028 <> 'int' 4 # | | | |-BinaryOperator 0x560f34a95128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x560f34a950e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x560f34a950a8 <> 'int' lvalue NonTypeTemplateParm 0x560f34a94f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x560f34a95068 <> 'int' 4 # | | | | `-BinaryOperator 0x560f34a95108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x560f34a950c8 <> 'int' lvalue NonTypeTemplateParm 0x560f34a94fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x560f34a95088 <> 'int' 4 # | | | `-TypeAliasDecl 0x560f34ac0298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x560f34ac0230 'matrix' dependent # | | |-ClassTemplateDecl 0x560f34ac0978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x560f34ac0748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560f34ac0918 <> 'bool' Concept 0x560f34ac0420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560f34ac0850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34ac0820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34ac07d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34ac03a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34ac0350 'element_type' # | | | `-CXXRecordDecl 0x560f34ac0648 <> implicit class Buffer # | | | `-FinalAttr 0x560f34ac06f0 <> Implicit final # | | |-ClassTemplateDecl 0x560f34ac0d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x560f34ac0ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560f34ac0cb8 <> 'bool' Concept 0x560f34ac0420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560f34ac0bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34ac0bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34ac0b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34ac03a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34ac0350 'element_type' # | | | `-CXXRecordDecl 0x560f34ac09e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x560f34ac0a90 <> Implicit final # | | |-ClassTemplateDecl 0x560f34ac10b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x560f34ac0e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560f34ac1058 <> 'bool' Concept 0x560f34ac0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560f34ac0f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34ac0f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34ac0f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34ac04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34ac0468 'element_type' # | | | `-CXXRecordDecl 0x560f34ac0d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x560f34ac0e30 <> Implicit final # | | |-ClassTemplateDecl 0x560f34ac2738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x560f34ac2510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560f34ac26d8 <> 'bool' Concept 0x560f34ac0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560f34ac2610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34ac25e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34ac2590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34ac04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34ac0468 'element_type' # | | | `-CXXRecordDecl 0x560f34ac2410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x560f34ac24b8 <> Implicit final # | | |-ClassTemplateDecl 0x560f34ac2ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x560f34ac28a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560f34ac2a78 <> 'bool' Concept 0x560f34ac0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560f34ac29b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34ac2980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34ac2930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34ac04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34ac0468 'element_type' # | | | `-CXXRecordDecl 0x560f34ac27a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x560f34ac2850 <> Implicit final # | | |-ClassTemplateDecl 0x560f34ac2e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x560f34ac2c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560f34ac2e18 <> 'bool' Concept 0x560f34ac0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560f34ac2d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34ac2d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34ac2cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34ac04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34ac0468 'element_type' # | | | `-CXXRecordDecl 0x560f34ac2b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x560f34ac2bf0 <> Implicit final # | | |-ClassTemplateDecl 0x560f34ac3218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x560f34ac2fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560f34ac31b8 <> 'bool' Concept 0x560f34ac0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560f34ac30f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34ac30c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34ac3070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34ac04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34ac0468 'element_type' # | | | `-CXXRecordDecl 0x560f34ac2ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x560f34ac2f90 <> Implicit final # | | |-ClassTemplateDecl 0x560f34ac35c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x560f34ac3388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x560f34ac3568 <> 'bool' Concept 0x560f34ac0600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560f34ac34a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34ac3470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34ac3420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34ac04c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34ac0468 'element_type' # | | | `-CXXRecordDecl 0x560f34ac3288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x560f34ac3330 <> Implicit final # | | |-CXXRecordDecl 0x560f34ac3638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x560f34ac36e0 <> Implicit final # | | |-CXXRecordDecl 0x560f34ac3738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x560f34ac37e0 <> Implicit final # | | |-CXXRecordDecl 0x560f34ac3838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x560f34ac38e0 <> Implicit final # | | |-CXXRecordDecl 0x560f34ac3938 <> implicit class SamplerState # | | | `-FinalAttr 0x560f34ac39e0 <> Implicit final # | | |-CXXRecordDecl 0x560f34ac3a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x560f34ac3ae0 <> Implicit final # | | |-ClassTemplateDecl 0x560f34ac3ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x560f34ac3c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x560f34ac3b40 'vector' 4 # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-ConceptSpecializationExpr 0x560f34ac3e78 <> 'bool' Concept 0x560f34ac0420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x560f34ac3db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34ac3d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34ac3d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34ac03a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34ac0350 'element_type' # | | | `-CXXRecordDecl 0x560f34ac3b70 <> implicit class Texture2D # | | | `-FinalAttr 0x560f34ac3c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x560f34ac4168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x560f34ac4090 'vector' dependent # | | | |-TemplateTypeParmType 0x560f34ac3fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34ac3f48 'element_type' # | | | `-DeclRefExpr 0x560f34ac4068 <> 'int' lvalue NonTypeTemplateParm 0x560f34ac3fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x560f34ac3f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x560f34ac3fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x560f34ac0420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x560f34ac0350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x560f34ac0400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x560f34ac03a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x560f34ac0350 'element_type' # | |-ConceptDecl 0x560f34ac0600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x560f34ac0468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x560f34ac05e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x560f34ac0540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x560f34ac0520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x560f34ac04c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x560f34ac0468 'element_type' # | | `-BinaryOperator 0x560f34ac05c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x560f34ac0558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x560f34ac05a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x560f34ac4380 <> Namespace 0x560f34a94a98 'hlsl' # | |-TypedefDecl 0x560f34ac4b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x560f34ac4b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x560f34ac4850 '__NSConstantString_tag' # | |-TypedefDecl 0x560f34a94a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x560f34a94980 'void *' # | | `-BuiltinType 0x560f34a941c0 'void' # | |-NamespaceDecl 0x560f34ac4bf0 prev 0x560f34a94a98 line:12:11 hlsl # | | |-original Namespace 0x560f34a94a98 'hlsl' # | | |-TypedefDecl 0x560f34ac4c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x560f34a94260 'int' # | | |-TypedefDecl 0x560f34ac4ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | |-TypedefDecl 0x560f34ac4d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | |-TypedefDecl 0x560f34ac4dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x560f34a94360 'float' # | | |-TypedefDecl 0x560f34ac4e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | |-TypedefDecl 0x560f34ac4ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x560f34a94280 'long' # | | |-TypedefDecl 0x560f34ac4f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x560f34a94380 'double' # | | |-TypedefDecl 0x560f34ac51c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x560f34ac50f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34ac4fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34ac4f98 'int' 1 # | | | `-ExtVectorType 0x560f34ac50b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34ac5000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a941e0 'bool' # | | |-TypedefDecl 0x560f34ac5418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x560f34ac5340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34ac5250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34ac5230 'int' 2 # | | | `-ExtVectorType 0x560f34ac5300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34ac5000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a941e0 'bool' # | | |-TypedefDecl 0x560f34ac5668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x560f34ac5590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34ac54a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34ac5480 'int' 3 # | | | `-ExtVectorType 0x560f34ac5550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34ac5000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a941e0 'bool' # | | |-TypedefDecl 0x560f34ae6ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x560f34ac57e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34ac56f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34ac56d0 'int' 4 # | | | `-ExtVectorType 0x560f34ac57a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34ac5000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a941e0 'bool' # | | |-TypedefDecl 0x560f34ae7278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x560f34ae71a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34ae7080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34ae7060 'int' 1 # | | | `-ExtVectorType 0x560f34ae7160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34ae70b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94260 'int' # | | |-TypedefDecl 0x560f34ae74c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x560f34ae73f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34ae7308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34ae72e8 'int' 2 # | | | `-ExtVectorType 0x560f34ae73b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34ae70b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94260 'int' # | | |-TypedefDecl 0x560f34ae7718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x560f34ae7640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34ae7558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34ae7538 'int' 3 # | | | `-ExtVectorType 0x560f34ae7600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34ae70b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94260 'int' # | | |-TypedefDecl 0x560f34ae7968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x560f34ae7890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34ae77a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34ae7788 'int' 4 # | | | `-ExtVectorType 0x560f34ae7850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34ae70b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94260 'int' # | | |-TypedefDecl 0x560f34ae7c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x560f34ae7b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34ae7a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34ae7a10 'int' 1 # | | | `-ExtVectorType 0x560f34ae7b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34ae7a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | |-TypedefDecl 0x560f34ae7e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x560f34ae7dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34ae7cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34ae7cb0 'int' 2 # | | | `-ExtVectorType 0x560f34ae7d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34ae7a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | |-TypedefDecl 0x560f34ae8928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x560f34ae8850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34ae7f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34ae7f20 'int' 3 # | | | `-ExtVectorType 0x560f34ae8810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34ae7a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | |-TypedefDecl 0x560f34ae8b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x560f34ae8ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34ae89d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34ae89b0 'int' 4 # | | | `-ExtVectorType 0x560f34ae8a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34ae7a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | |-TypedefDecl 0x560f34ae8e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x560f34ae8d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34ae8c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34ae8c40 'int' 1 # | | | `-ExtVectorType 0x560f34ae8d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34ae8c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | `-BuiltinType 0x560f34a94260 'int' # | | |-TypedefDecl 0x560f34ae9068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x560f34ae8f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34ae8ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34ae8eb0 'int' 2 # | | | `-ExtVectorType 0x560f34ae8f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34ae8c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | `-BuiltinType 0x560f34a94260 'int' # | | |-TypedefDecl 0x560f34ae92a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x560f34ae91d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34ae9110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34ae90f0 'int' 3 # | | | `-ExtVectorType 0x560f34ae9190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34ae8c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | `-BuiltinType 0x560f34a94260 'int' # | | |-TypedefDecl 0x560f34ae94e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x560f34ae9410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34ae9350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34ae9330 'int' 4 # | | | `-ExtVectorType 0x560f34ae93d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34ae8c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | `-BuiltinType 0x560f34a94260 'int' # | | |-TypedefDecl 0x560f34ae97a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x560f34ae96a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34ae95b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34ae9590 'int' 1 # | | | `-ExtVectorType 0x560f34ae9660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34ae95e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | |-TypedefDecl 0x560f34ae99d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x560f34ae9900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34ae9848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34ae9828 'int' 2 # | | | `-ExtVectorType 0x560f34ae98c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34ae95e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | |-TypedefDecl 0x560f34ae9c18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x560f34ae9b40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34ae9a80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34ae9a60 'int' 3 # | | | `-ExtVectorType 0x560f34ae9b00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34ae95e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | |-TypedefDecl 0x560f34ae9e58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x560f34ae9d80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34ae9cc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34ae9ca0 'int' 4 # | | | `-ExtVectorType 0x560f34ae9d40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34ae95e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | |-TypedefDecl 0x560f34aea118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x560f34aea040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34ae9f20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34ae9f00 'int' 1 # | | | `-ExtVectorType 0x560f34aea000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34ae9f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | `-BuiltinType 0x560f34a94280 'long' # | | |-TypedefDecl 0x560f34aea388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x560f34aea2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34aea1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34aea1a0 'int' 2 # | | | `-ExtVectorType 0x560f34aea270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34ae9f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | `-BuiltinType 0x560f34a94280 'long' # | | |-TypedefDecl 0x560f34aea5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x560f34aea520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aea430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aea410 'int' 3 # | | | `-ExtVectorType 0x560f34aea4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34ae9f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | `-BuiltinType 0x560f34a94280 'long' # | | |-TypedefDecl 0x560f34aea888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x560f34aea7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34aea6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34aea680 'int' 4 # | | | `-ExtVectorType 0x560f34aea750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34ae9f50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | `-BuiltinType 0x560f34a94280 'long' # | | |-TypedefDecl 0x560f34aeab48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x560f34aeaa70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34aea950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34aea930 'int' 1 # | | | `-ExtVectorType 0x560f34aeaa30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34aea980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | |-TypedefDecl 0x560f34aeadb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x560f34aeace0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34aeabf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34aeabd0 'int' 2 # | | | `-ExtVectorType 0x560f34aeaca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34aea980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | |-TypedefDecl 0x560f34aeb028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x560f34aeaf50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aeae60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aeae40 'int' 3 # | | | `-ExtVectorType 0x560f34aeaf10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34aea980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | |-TypedefDecl 0x560f34aeb298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x560f34aeb1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34aeb0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34aeb0b0 'int' 4 # | | | `-ExtVectorType 0x560f34aeb180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34aea980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | |-TypedefDecl 0x560f34aeb528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x560f34aeb450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34aeb328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34aeb308 'int' 1 # | | | `-ExtVectorType 0x560f34aeb410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34aeb360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a949d0 'half' # | | |-TypedefDecl 0x560f34aebfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x560f34aeb6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34aeb5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34aeb598 'int' 2 # | | | `-ExtVectorType 0x560f34aeb660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34aeb360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a949d0 'half' # | | |-TypedefDecl 0x560f34aec228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x560f34aec150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aec060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aec040 'int' 3 # | | | `-ExtVectorType 0x560f34aec110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34aeb360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a949d0 'half' # | | |-TypedefDecl 0x560f34aec478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x560f34aec3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34aec2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34aec298 'int' 4 # | | | `-ExtVectorType 0x560f34aec360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34aeb360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a949d0 'half' # | | |-TypedefDecl 0x560f34aec708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x560f34aec630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34aec508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34aec4e8 'int' 1 # | | | `-ExtVectorType 0x560f34aec5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34aec540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94360 'float' # | | |-TypedefDecl 0x560f34aec958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x560f34aec880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34aec798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34aec778 'int' 2 # | | | `-ExtVectorType 0x560f34aec840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34aec540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94360 'float' # | | |-TypedefDecl 0x560f34aecba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x560f34aecad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aec9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aec9c8 'int' 3 # | | | `-ExtVectorType 0x560f34aeca90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34aec540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94360 'float' # | | |-TypedefDecl 0x560f34aecdc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x560f34aeccf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34aecc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34aecc18 'int' 4 # | | | `-ExtVectorType 0x560f34aeccb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34aec540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94360 'float' # | | |-TypedefDecl 0x560f34aed158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x560f34aed080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34aece58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34aece38 'int' 1 # | | | `-ExtVectorType 0x560f34aecf40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34aece90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94380 'double' # | | |-TypedefDecl 0x560f34aed3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x560f34aed2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34aed1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34aed1c8 'int' 2 # | | | `-ExtVectorType 0x560f34aed290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34aece90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94380 'double' # | | |-TypedefDecl 0x560f34aed5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x560f34aed520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aed438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aed418 'int' 3 # | | | `-ExtVectorType 0x560f34aed4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34aece90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94380 'double' # | | |-TypedefDecl 0x560f34aed848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x560f34aed770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34aed688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34aed668 'int' 4 # | | | `-ExtVectorType 0x560f34aed730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34aece90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-BuiltinType 0x560f34a94380 'double' # | | |-TypedefDecl 0x560f34aedad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x560f34aeda00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34aed910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34aed8f0 'int' 1 # | | | `-ExtVectorType 0x560f34aed9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34aed940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | `-BuiltinType 0x560f34a94360 'float' # | | |-TypedefDecl 0x560f34aedd18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x560f34aedc40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34aedb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34aedb60 'int' 2 # | | | `-ExtVectorType 0x560f34aedc00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34aed940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | `-BuiltinType 0x560f34a94360 'float' # | | |-TypedefDecl 0x560f34aedf58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x560f34aede80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aeddc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aedda0 'int' 3 # | | | `-ExtVectorType 0x560f34aede40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34aed940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | `-BuiltinType 0x560f34a94360 'float' # | | |-TypedefDecl 0x560f34aee1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x560f34aee0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34aee000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34aedfe0 'int' 4 # | | | `-ExtVectorType 0x560f34aee090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34aed940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | `-BuiltinType 0x560f34a94360 'float' # | | |-TypedefDecl 0x560f34aee438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x560f34aee360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34aee270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34aee250 'int' 1 # | | | `-ExtVectorType 0x560f34aee320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x560f34aee2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | `-BuiltinType 0x560f34a94380 'double' # | | |-TypedefDecl 0x560f34aee678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x560f34aee5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34aee4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34aee4c0 'int' 2 # | | | `-ExtVectorType 0x560f34aee560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x560f34aee2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | `-BuiltinType 0x560f34a94380 'double' # | | |-TypedefDecl 0x560f34aee8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x560f34aee7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aee720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aee700 'int' 3 # | | | `-ExtVectorType 0x560f34aee7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x560f34aee2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | `-BuiltinType 0x560f34a94380 'double' # | | |-TypedefDecl 0x560f34aeeaf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x560f34aeea20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34aee960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34aee940 'int' 4 # | | | `-ExtVectorType 0x560f34aee9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x560f34aee2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | `-BuiltinType 0x560f34a94380 'double' # | | |-TypedefDecl 0x560f34af49f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34aeef50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34aeebd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34aeeb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34aeebf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34aeeb98 'int' 1 # | | | `-ConstantMatrixType 0x560f34aeeef0 'matrix' # | | |-TypedefDecl 0x560f34af4e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34af4d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af4a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af4a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af4ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af4a78 'int' 2 # | | | `-ConstantMatrixType 0x560f34af4cb0 'matrix' # | | |-TypedefDecl 0x560f34af5230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34af5130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af4eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af4e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34af4ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34af4e98 'int' 3 # | | | `-ConstantMatrixType 0x560f34af50d0 'matrix' # | | |-TypedefDecl 0x560f34af5650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34af5550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af52d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af5298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34af52f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34af52b8 'int' 4 # | | | `-ConstantMatrixType 0x560f34af54f0 'matrix' # | | |-TypedefDecl 0x560f34af7c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34af5970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af56f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af56b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af5718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af56d8 'int' 1 # | | | `-ConstantMatrixType 0x560f34af5910 'matrix' # | | |-TypedefDecl 0x560f34af8030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34af7f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af7cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af7c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af7cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af7c98 'int' 2 # | | | `-ConstantMatrixType 0x560f34af7ed0 'matrix' # | | |-TypedefDecl 0x560f34af8450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34af8350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af80d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af8098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34af80f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34af80b8 'int' 3 # | | | `-ConstantMatrixType 0x560f34af82f0 'matrix' # | | |-TypedefDecl 0x560f34af8870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34af8770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af84f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af84b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34af8518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34af84d8 'int' 4 # | | | `-ConstantMatrixType 0x560f34af8710 'matrix' # | | |-TypedefDecl 0x560f34af9cb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34af9bb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34af8918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34af88d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af8938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af88f8 'int' 1 # | | | `-ConstantMatrixType 0x560f34af8b30 'matrix' # | | |-TypedefDecl 0x560f34afa0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34af9fd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34af9d58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34af9d18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af9d78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af9d38 'int' 2 # | | | `-ConstantMatrixType 0x560f34af9f70 'matrix' # | | |-TypedefDecl 0x560f34afa4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34afa3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34afa178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34afa138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34afa198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34afa158 'int' 3 # | | | `-ConstantMatrixType 0x560f34afa390 'matrix' # | | |-TypedefDecl 0x560f34afa910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34afa810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34afa598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34afa558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34afa5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34afa578 'int' 4 # | | | `-ConstantMatrixType 0x560f34afa7b0 'matrix' # | | |-TypedefDecl 0x560f34afad50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34afac50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34afa9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34afa978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34afa9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34afa998 'int' 1 # | | | `-ConstantMatrixType 0x560f34afabf0 'matrix' # | | |-TypedefDecl 0x560f34afb170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34afb070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34afadf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34afadb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afae18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afadd8 'int' 2 # | | | `-ConstantMatrixType 0x560f34afb010 'matrix' # | | |-TypedefDecl 0x560f34afb590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34afb490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34afb218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34afb1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34afb238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34afb1f8 'int' 3 # | | | `-ConstantMatrixType 0x560f34afb430 'matrix' # | | |-TypedefDecl 0x560f34afb9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34afb8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x560f34a941e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34afb638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34afb5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34afb658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34afb618 'int' 4 # | | | `-ConstantMatrixType 0x560f34afb850 'matrix' # | | |-TypedefDecl 0x560f34afc130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34afc030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34afba60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34afba20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34afba80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34afba40 'int' 1 # | | | `-ConstantMatrixType 0x560f34afbfd0 'matrix' # | | |-TypedefDecl 0x560f34afc560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34afc460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34afc1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34afc1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afc200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afc1c0 'int' 2 # | | | `-ConstantMatrixType 0x560f34afc400 'matrix' # | | |-TypedefDecl 0x560f34afc990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34afc890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34afc610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34afc5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34afc630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34afc5f0 'int' 3 # | | | `-ConstantMatrixType 0x560f34afc830 'matrix' # | | |-TypedefDecl 0x560f34afcdc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34afccc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34afca40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34afca00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34afca60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34afca20 'int' 4 # | | | `-ConstantMatrixType 0x560f34afcc60 'matrix' # | | |-TypedefDecl 0x560f34afd500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34afd400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afce70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afce30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34afce90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34afce50 'int' 1 # | | | `-ConstantMatrixType 0x560f34afd3a0 'matrix' # | | |-TypedefDecl 0x560f34afd930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34afd830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afd5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afd570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afd5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afd590 'int' 2 # | | | `-ConstantMatrixType 0x560f34afd7d0 'matrix' # | | |-TypedefDecl 0x560f34afdd60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34afdc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afd9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afd9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34afda00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34afd9c0 'int' 3 # | | | `-ConstantMatrixType 0x560f34afdc00 'matrix' # | | |-TypedefDecl 0x560f34aef5e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34afe090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afde10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afddd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34afde30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34afddf0 'int' 4 # | | | `-ConstantMatrixType 0x560f34afe030 'matrix' # | | |-TypedefDecl 0x560f34aefa10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34aef910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aef690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aef650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34aef6b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34aef670 'int' 1 # | | | `-ConstantMatrixType 0x560f34aef8b0 'matrix' # | | |-TypedefDecl 0x560f34aefe40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34aefd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aefac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aefa80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34aefae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34aefaa0 'int' 2 # | | | `-ConstantMatrixType 0x560f34aefce0 'matrix' # | | |-TypedefDecl 0x560f34af0270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34af0170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aefef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aefeb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34aeff10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34aefed0 'int' 3 # | | | `-ConstantMatrixType 0x560f34af0110 'matrix' # | | |-TypedefDecl 0x560f34af17c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34af16c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34af0320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34af02e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34af0340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34af0300 'int' 4 # | | | `-ConstantMatrixType 0x560f34af0540 'matrix' # | | |-TypedefDecl 0x560f34af1bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34af1af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34af1870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34af1830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af1890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af1850 'int' 1 # | | | `-ConstantMatrixType 0x560f34af1a90 'matrix' # | | |-TypedefDecl 0x560f34af2020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34af1f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34af1ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34af1c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af1cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af1c80 'int' 2 # | | | `-ConstantMatrixType 0x560f34af1ec0 'matrix' # | | |-TypedefDecl 0x560f34af2450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34af2350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34af20d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34af2090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34af20f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34af20b0 'int' 3 # | | | `-ConstantMatrixType 0x560f34af22f0 'matrix' # | | |-TypedefDecl 0x560f34af2890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34af2790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34af2500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34af24c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34af2520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34af24e0 'int' 4 # | | | `-ConstantMatrixType 0x560f34af2730 'matrix' # | | |-TypedefDecl 0x560f34af2d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34af2c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af2958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af2918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af2978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af2938 'int' 1 # | | | `-ConstantMatrixType 0x560f34af2bb0 'matrix' # | | |-TypedefDecl 0x560f34af3150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34af3050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af2dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af2d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af2df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af2db8 'int' 2 # | | | `-ConstantMatrixType 0x560f34af2ff0 'matrix' # | | |-TypedefDecl 0x560f34af3590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34af3490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af3218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af31d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34af3238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34af31f8 'int' 3 # | | | `-ConstantMatrixType 0x560f34af3430 'matrix' # | | |-TypedefDecl 0x560f34af3b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34af3a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af3658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af3618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34af3678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34af3638 'int' 4 # | | | `-ConstantMatrixType 0x560f34af3a20 'matrix' # | | |-TypedefDecl 0x560f34af3fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34af3ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af3c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af3c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34af3c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34af3c28 'int' 1 # | | | `-ConstantMatrixType 0x560f34af3e60 'matrix' # | | |-TypedefDecl 0x560f34af4400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34af4300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af4088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af4048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af40a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af4068 'int' 2 # | | | `-ConstantMatrixType 0x560f34af42a0 'matrix' # | | |-TypedefDecl 0x560f34b08d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34af4740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34af44c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34af4488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34af44e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34af44a8 'int' 3 # | | | `-ConstantMatrixType 0x560f34af46e0 'matrix' # | | |-TypedefDecl 0x560f34b09140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b09040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b08dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b08d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b08de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b08da8 'int' 4 # | | | `-ConstantMatrixType 0x560f34b08fe0 'matrix' # | | |-TypedefDecl 0x560f34b09580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b09480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b09208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b091c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b09228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b091e8 'int' 1 # | | | `-ConstantMatrixType 0x560f34b09420 'matrix' # | | |-TypedefDecl 0x560f34b099c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b098c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b09648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b09608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b09668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b09628 'int' 2 # | | | `-ConstantMatrixType 0x560f34b09860 'matrix' # | | |-TypedefDecl 0x560f34b0a920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0a820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b09a88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b09a48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b09aa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b09a68 'int' 3 # | | | `-ConstantMatrixType 0x560f34b09ca0 'matrix' # | | |-TypedefDecl 0x560f34b0ad60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0ac60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b0a9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b0a9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b0aa08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b0a9c8 'int' 4 # | | | `-ConstantMatrixType 0x560f34b0ac00 'matrix' # | | |-TypedefDecl 0x560f34b0b1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0b0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b0ae28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b0ade8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0ae48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0ae08 'int' 1 # | | | `-ConstantMatrixType 0x560f34b0b040 'matrix' # | | |-TypedefDecl 0x560f34b0b5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0b4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b0b268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b0b228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b0b288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b0b248 'int' 2 # | | | `-ConstantMatrixType 0x560f34b0b480 'matrix' # | | |-TypedefDecl 0x560f34b0bd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0bc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b0b6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b0b668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b0b6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b0b688 'int' 3 # | | | `-ConstantMatrixType 0x560f34b0bbd0 'matrix' # | | |-TypedefDecl 0x560f34b0c170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0c070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b0bdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b0bdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b0be18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b0bdd8 'int' 4 # | | | `-ConstantMatrixType 0x560f34b0c010 'matrix' # | | |-TypedefDecl 0x560f34b0c4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0c3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0c238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0c1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0c258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0c218 'int' 1 # | | | `-ConstantMatrixType 0x560f34b0c390 'matrix' # | | |-TypedefDecl 0x560f34b0c830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0c730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0c5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0c578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b0c5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b0c598 'int' 2 # | | | `-ConstantMatrixType 0x560f34b0c6d0 'matrix' # | | |-TypedefDecl 0x560f34afe470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0ca70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0c8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0c8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b0c918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b0c8d8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b0ca10 'matrix' # | | |-TypedefDecl 0x560f34afe7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34afe6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34afe538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34afe4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34afe558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34afe518 'int' 4 # | | | `-ConstantMatrixType 0x560f34afe650 'matrix' # | | |-TypedefDecl 0x560f34afeaf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34afe9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afe878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afe838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34afe898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34afe858 'int' 1 # | | | `-ConstantMatrixType 0x560f34afe990 'matrix' # | | |-TypedefDecl 0x560f34afee30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34afed30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afebb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afeb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afebd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afeb98 'int' 2 # | | | `-ConstantMatrixType 0x560f34afecd0 'matrix' # | | |-TypedefDecl 0x560f34aff170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34aff070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34afeef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34afeeb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34afef18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34afeed8 'int' 3 # | | | `-ConstantMatrixType 0x560f34aff010 'matrix' # | | |-TypedefDecl 0x560f34b004d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34aff3b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34aff238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34aff1f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34aff258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34aff218 'int' 4 # | | | `-ConstantMatrixType 0x560f34aff350 'matrix' # | | |-TypedefDecl 0x560f34b00810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b00710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b00598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b00558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b005b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b00578 'int' 1 # | | | `-ConstantMatrixType 0x560f34b006b0 'matrix' # | | |-TypedefDecl 0x560f34b00b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b00a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b008d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b00898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b008f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b008b8 'int' 2 # | | | `-ConstantMatrixType 0x560f34b009f0 'matrix' # | | |-TypedefDecl 0x560f34b00e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b00d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b00c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b00bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b00c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b00bf8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b00d30 'matrix' # | | |-TypedefDecl 0x560f34b011d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b010d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b00f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b00f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b00f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b00f38 'int' 4 # | | | `-ConstantMatrixType 0x560f34b01070 'matrix' # | | |-TypedefDecl 0x560f34b01560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b01460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b01298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b01258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b012b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b01278 'int' 1 # | | | `-ConstantMatrixType 0x560f34b013b0 'matrix' # | | |-TypedefDecl 0x560f34b018a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b017a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b01628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b015e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b01648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b01608 'int' 2 # | | | `-ConstantMatrixType 0x560f34b01740 'matrix' # | | |-TypedefDecl 0x560f34b01be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b01ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b01968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b01928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b01988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b01948 'int' 3 # | | | `-ConstantMatrixType 0x560f34b01a80 'matrix' # | | |-TypedefDecl 0x560f34b01f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b01e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x560f34ae8bf0 'int32_t' sugar # | | | | |-Typedef 0x560f34ac4c78 'int32_t' # | | | | `-BuiltinType 0x560f34a94260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b01ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b01c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b01cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b01c88 'int' 4 # | | | `-ConstantMatrixType 0x560f34b01dc0 'matrix' # | | |-TypedefDecl 0x560f34b022a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b021a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b01fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b01fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b02008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b01fc8 'int' 1 # | | | `-ConstantMatrixType 0x560f34b02140 'matrix' # | | |-TypedefDecl 0x560f34b02600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b02500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b02368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b02328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b02388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b02348 'int' 2 # | | | `-ConstantMatrixType 0x560f34b024a0 'matrix' # | | |-TypedefDecl 0x560f34b02940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b02840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b026c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b02688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b026e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b026a8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b027e0 'matrix' # | | |-TypedefDecl 0x560f34b02c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b02b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b02a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b029c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b02a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b029e8 'int' 4 # | | | `-ConstantMatrixType 0x560f34b02b20 'matrix' # | | |-TypedefDecl 0x560f34b02fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b02ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b02d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b02d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b02d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b02d28 'int' 1 # | | | `-ConstantMatrixType 0x560f34b02e60 'matrix' # | | |-TypedefDecl 0x560f34b03300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b03200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b03088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b03048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b030a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b03068 'int' 2 # | | | `-ConstantMatrixType 0x560f34b031a0 'matrix' # | | |-TypedefDecl 0x560f34b03650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b03550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b033c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b03388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b033e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b033a8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b034f0 'matrix' # | | |-TypedefDecl 0x560f34b03990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b03890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b03718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b036d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b03738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b036f8 'int' 4 # | | | `-ConstantMatrixType 0x560f34b03830 'matrix' # | | |-TypedefDecl 0x560f34b03cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b03bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b03a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b03a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b03a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b03a38 'int' 1 # | | | `-ConstantMatrixType 0x560f34b03b70 'matrix' # | | |-TypedefDecl 0x560f34b04010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b03f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b03d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b03d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b03db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b03d78 'int' 2 # | | | `-ConstantMatrixType 0x560f34b03eb0 'matrix' # | | |-TypedefDecl 0x560f34b04350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b04250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b040d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b04098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b040f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b040b8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b041f0 'matrix' # | | |-TypedefDecl 0x560f34b046a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b045a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b04418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b043d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b04438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b043f8 'int' 4 # | | | `-ConstantMatrixType 0x560f34b04540 'matrix' # | | |-TypedefDecl 0x560f34b049e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b048e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b04768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b04728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b04788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b04748 'int' 1 # | | | `-ConstantMatrixType 0x560f34b04880 'matrix' # | | |-TypedefDecl 0x560f34b04d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b04c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b04aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b04a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b04ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b04a88 'int' 2 # | | | `-ConstantMatrixType 0x560f34b04bc0 'matrix' # | | |-TypedefDecl 0x560f34b05060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b04f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b04de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b04da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b04e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b04dc8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b04f00 'matrix' # | | |-TypedefDecl 0x560f34b053a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b052a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x560f34ae9540 'uint32_t' sugar # | | | | |-Typedef 0x560f34ac4d58 'uint32_t' # | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b05128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b050e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b05148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b05108 'int' 4 # | | | `-ConstantMatrixType 0x560f34b05240 'matrix' # | | |-TypedefDecl 0x560f34b05840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b05740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b05468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b05428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b054a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b05448 'int' 1 # | | | `-ConstantMatrixType 0x560f34b056e0 'matrix' # | | |-TypedefDecl 0x560f34b05c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b05b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b05908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b058c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b05928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b058e8 'int' 2 # | | | `-ConstantMatrixType 0x560f34b05b20 'matrix' # | | |-TypedefDecl 0x560f34b060c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b05fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b05d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b05d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b05d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b05d28 'int' 3 # | | | `-ConstantMatrixType 0x560f34b05f60 'matrix' # | | |-TypedefDecl 0x560f34b06830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b06400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b06188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b06148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b061a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b06168 'int' 4 # | | | `-ConstantMatrixType 0x560f34b063a0 'matrix' # | | |-TypedefDecl 0x560f34b06c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b06b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b068f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b068b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b06918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b068d8 'int' 1 # | | | `-ConstantMatrixType 0x560f34b06b10 'matrix' # | | |-TypedefDecl 0x560f34b070b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b06fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b06d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b06cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b06d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b06d18 'int' 2 # | | | `-ConstantMatrixType 0x560f34b06f50 'matrix' # | | |-TypedefDecl 0x560f34b074f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b073f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b07178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b07138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b07198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b07158 'int' 3 # | | | `-ConstantMatrixType 0x560f34b07390 'matrix' # | | |-TypedefDecl 0x560f34b21da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b21ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b075b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b07578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b075d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b07598 'int' 4 # | | | `-ConstantMatrixType 0x560f34b21c40 'matrix' # | | |-TypedefDecl 0x560f34b221e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b220e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b21e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b21e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b21e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b21e48 'int' 1 # | | | `-ConstantMatrixType 0x560f34b22080 'matrix' # | | |-TypedefDecl 0x560f34b22620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b22520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b222a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b22268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b222c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b22288 'int' 2 # | | | `-ConstantMatrixType 0x560f34b224c0 'matrix' # | | |-TypedefDecl 0x560f34b22a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b22960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b226e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b226a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b22708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b226c8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b22900 'matrix' # | | |-TypedefDecl 0x560f34b23110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b23010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b22b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b22ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b22b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b22b08 'int' 4 # | | | `-ConstantMatrixType 0x560f34b22fb0 'matrix' # | | |-TypedefDecl 0x560f34b23550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b23450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b231d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b23198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b231f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b231b8 'int' 1 # | | | `-ConstantMatrixType 0x560f34b233f0 'matrix' # | | |-TypedefDecl 0x560f34b23990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b23890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b23618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b235d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b23638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b235f8 'int' 2 # | | | `-ConstantMatrixType 0x560f34b23830 'matrix' # | | |-TypedefDecl 0x560f34b23dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b23cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b23a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b23a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b23a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b23a38 'int' 3 # | | | `-ConstantMatrixType 0x560f34b23c70 'matrix' # | | |-TypedefDecl 0x560f34b24470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b24370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x560f34ae9eb0 'int64_t' sugar # | | | | |-Typedef 0x560f34ac4ea8 'int64_t' # | | | | `-BuiltinType 0x560f34a94280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b240f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b240b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b24110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b240d0 'int' 4 # | | | `-ConstantMatrixType 0x560f34b24310 'matrix' # | | |-TypedefDecl 0x560f34b248f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b247f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b24538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b244f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b24558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b24518 'int' 1 # | | | `-ConstantMatrixType 0x560f34b24790 'matrix' # | | |-TypedefDecl 0x560f34b24d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b24c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b249b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b24978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b249d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b24998 'int' 2 # | | | `-ConstantMatrixType 0x560f34b24bd0 'matrix' # | | |-TypedefDecl 0x560f34b28350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b28250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b24df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b24db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b24e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b24dd8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b25010 'matrix' # | | |-TypedefDecl 0x560f34b28790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b28690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b28418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b283d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b28438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b283f8 'int' 4 # | | | `-ConstantMatrixType 0x560f34b28630 'matrix' # | | |-TypedefDecl 0x560f34b28bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b28ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b28858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b28818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b28878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b28838 'int' 1 # | | | `-ConstantMatrixType 0x560f34b28a70 'matrix' # | | |-TypedefDecl 0x560f34b29010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b28f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b28c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b28c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b28cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b28c78 'int' 2 # | | | `-ConstantMatrixType 0x560f34b28eb0 'matrix' # | | |-TypedefDecl 0x560f34b29460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b29360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b290d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b29098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b290f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b290b8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b29300 'matrix' # | | |-TypedefDecl 0x560f34b298a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b297a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b29528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b294e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b29548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b29508 'int' 4 # | | | `-ConstantMatrixType 0x560f34b29740 'matrix' # | | |-TypedefDecl 0x560f34b29ce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b29be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b29968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b29928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b29988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b29948 'int' 1 # | | | `-ConstantMatrixType 0x560f34b29b80 'matrix' # | | |-TypedefDecl 0x560f34b2a120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2a020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b29da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b29d68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b29dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b29d88 'int' 2 # | | | `-ConstantMatrixType 0x560f34b29fc0 'matrix' # | | |-TypedefDecl 0x560f34b2a590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2a490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b2a1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b2a1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b2a208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b2a1c8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b2a430 'matrix' # | | |-TypedefDecl 0x560f34b2a9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2a8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b2a658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b2a618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b2a678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b2a638 'int' 4 # | | | `-ConstantMatrixType 0x560f34b2a870 'matrix' # | | |-TypedefDecl 0x560f34b2ae10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2ad10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b2aa98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b2aa58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b2aab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b2aa78 'int' 1 # | | | `-ConstantMatrixType 0x560f34b2acb0 'matrix' # | | |-TypedefDecl 0x560f34b2b280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2b150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b2aed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b2ae98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b2aef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b2aeb8 'int' 2 # | | | `-ConstantMatrixType 0x560f34b2b0f0 'matrix' # | | |-TypedefDecl 0x560f34b2b6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2b5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b2b348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b2b308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b2b368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b2b328 'int' 3 # | | | `-ConstantMatrixType 0x560f34b2b560 'matrix' # | | |-TypedefDecl 0x560f34b2bb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2ba00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x560f34aea8e0 'uint64_t' sugar # | | | | |-Typedef 0x560f34ac4e38 'uint64_t' # | | | | `-BuiltinType 0x560f34a94320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b2b788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b2b748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b2b7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b2b768 'int' 4 # | | | `-ConstantMatrixType 0x560f34b2b9a0 'matrix' # | | |-TypedefDecl 0x560f34b2bf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2be60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b2bbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b2bb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b2bbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b2bb90 'int' 1 # | | | `-ConstantMatrixType 0x560f34b2be00 'matrix' # | | |-TypedefDecl 0x560f34b2c3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2c2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b2c010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b2bfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b2c030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b2bff0 'int' 2 # | | | `-ConstantMatrixType 0x560f34b2c230 'matrix' # | | |-TypedefDecl 0x560f34b2c7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2c6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b2c470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b2c430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b2c490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b2c450 'int' 3 # | | | `-ConstantMatrixType 0x560f34b2c690 'matrix' # | | |-TypedefDecl 0x560f34b2cc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2cb20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b2c8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b2c860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b2c8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b2c880 'int' 4 # | | | `-ConstantMatrixType 0x560f34b2cac0 'matrix' # | | |-TypedefDecl 0x560f34b2d050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2cf50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b2ccd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b2cc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b2ccf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b2ccb0 'int' 1 # | | | `-ConstantMatrixType 0x560f34b2cef0 'matrix' # | | |-TypedefDecl 0x560f34b2d6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2d5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b2d100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b2d0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b2d120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b2d0e0 'int' 2 # | | | `-ConstantMatrixType 0x560f34b2d580 'matrix' # | | |-TypedefDecl 0x560f34b2db10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2da10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b2d790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b2d750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b2d7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b2d770 'int' 3 # | | | `-ConstantMatrixType 0x560f34b2d9b0 'matrix' # | | |-TypedefDecl 0x560f34b2df40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2de40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b2dbc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b2db80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b2dbe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b2dba0 'int' 4 # | | | `-ConstantMatrixType 0x560f34b2dde0 'matrix' # | | |-TypedefDecl 0x560f34b2e370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b2e270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b2dff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b2dfb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b2e010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b2dfd0 'int' 1 # | | | `-ConstantMatrixType 0x560f34b2e210 'matrix' # | | |-TypedefDecl 0x560f34b30a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b30910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b2e420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b2e3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b2e440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b2e400 'int' 2 # | | | `-ConstantMatrixType 0x560f34b308b0 'matrix' # | | |-TypedefDecl 0x560f34b30e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b30d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b30ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b30a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b30ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b30aa0 'int' 3 # | | | `-ConstantMatrixType 0x560f34b30ce0 'matrix' # | | |-TypedefDecl 0x560f34b31270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b31170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b30ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b30eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b30f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b30ed0 'int' 4 # | | | `-ConstantMatrixType 0x560f34b31110 'matrix' # | | |-TypedefDecl 0x560f34b316a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b315a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b31320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b312e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b31340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b31300 'int' 1 # | | | `-ConstantMatrixType 0x560f34b31540 'matrix' # | | |-TypedefDecl 0x560f34b31af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b319f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b31770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b31710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b31790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b31750 'int' 2 # | | | `-ConstantMatrixType 0x560f34b31990 'matrix' # | | |-TypedefDecl 0x560f34b31f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b31e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b31ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b31b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b31bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b31b80 'int' 3 # | | | `-ConstantMatrixType 0x560f34b31dc0 'matrix' # | | |-TypedefDecl 0x560f34b32350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b32250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x560f34a949d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b31fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b31f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b31ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b31fb0 'int' 4 # | | | `-ConstantMatrixType 0x560f34b321f0 'matrix' # | | |-TypedefDecl 0x560f34b0cc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b326b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b32400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b323c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b32420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b323e0 'int' 1 # | | | `-ConstantMatrixType 0x560f34b32650 'matrix' # | | |-TypedefDecl 0x560f34b0d0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0cfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0cd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0ccf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b0cd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b0cd10 'int' 2 # | | | `-ConstantMatrixType 0x560f34b0cf50 'matrix' # | | |-TypedefDecl 0x560f34b0d4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0d3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0d160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0d120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b0d180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b0d140 'int' 3 # | | | `-ConstantMatrixType 0x560f34b0d380 'matrix' # | | |-TypedefDecl 0x560f34b0d910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0d810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0d590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0d550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b0d5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b0d570 'int' 4 # | | | `-ConstantMatrixType 0x560f34b0d7b0 'matrix' # | | |-TypedefDecl 0x560f34b0dd70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0dc70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b0d9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b0d980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0d9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0d9a0 'int' 1 # | | | `-ConstantMatrixType 0x560f34b0dc10 'matrix' # | | |-TypedefDecl 0x560f34b0e1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0e0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b0de20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b0dde0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b0de40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b0de00 'int' 2 # | | | `-ConstantMatrixType 0x560f34b0e040 'matrix' # | | |-TypedefDecl 0x560f34b0e5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0e4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b0e250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b0e210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b0e270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b0e230 'int' 3 # | | | `-ConstantMatrixType 0x560f34b0e470 'matrix' # | | |-TypedefDecl 0x560f34b0ea00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0e900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b0e680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b0e640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b0e6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b0e660 'int' 4 # | | | `-ConstantMatrixType 0x560f34b0e8a0 'matrix' # | | |-TypedefDecl 0x560f34b0ee40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0ed40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b0eab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b0ea70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0ead0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0ea90 'int' 1 # | | | `-ConstantMatrixType 0x560f34b0ece0 'matrix' # | | |-TypedefDecl 0x560f34b0f270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0f170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b0eef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b0eeb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b0ef10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b0eed0 'int' 2 # | | | `-ConstantMatrixType 0x560f34b0f110 'matrix' # | | |-TypedefDecl 0x560f34b0f6a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0f5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b0f320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b0f2e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b0f340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b0f300 'int' 3 # | | | `-ConstantMatrixType 0x560f34b0f540 'matrix' # | | |-TypedefDecl 0x560f34b0fad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b0f9d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b0f750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b0f710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b0f770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b0f730 'int' 4 # | | | `-ConstantMatrixType 0x560f34b0f970 'matrix' # | | |-TypedefDecl 0x560f34b10f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b10e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b0fb80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b0fb40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b0fba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b0fb60 'int' 1 # | | | `-ConstantMatrixType 0x560f34b10dd0 'matrix' # | | |-TypedefDecl 0x560f34b11360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b11260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b10fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b10fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b11000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b10fc0 'int' 2 # | | | `-ConstantMatrixType 0x560f34b11200 'matrix' # | | |-TypedefDecl 0x560f34b11790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b11690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b11410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b113d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b11430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b113f0 'int' 3 # | | | `-ConstantMatrixType 0x560f34b11630 'matrix' # | | |-TypedefDecl 0x560f34b11bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b11ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b11840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b11800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b11860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b11820 'int' 4 # | | | `-ConstantMatrixType 0x560f34b11a60 'matrix' # | | |-TypedefDecl 0x560f34b12040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b11f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b11c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b11c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b11cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b11c70 'int' 1 # | | | `-ConstantMatrixType 0x560f34b11ee0 'matrix' # | | |-TypedefDecl 0x560f34b12470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b12370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b120f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b120b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b12110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b120d0 'int' 2 # | | | `-ConstantMatrixType 0x560f34b12310 'matrix' # | | |-TypedefDecl 0x560f34b128a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b127a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b12520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b124e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b12540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b12500 'int' 3 # | | | `-ConstantMatrixType 0x560f34b12740 'matrix' # | | |-TypedefDecl 0x560f34b134f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b12bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b12950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b12910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b12970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b12930 'int' 4 # | | | `-ConstantMatrixType 0x560f34b12b70 'matrix' # | | |-TypedefDecl 0x560f34b13920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b13820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b135a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b13560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b135c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b13580 'int' 1 # | | | `-ConstantMatrixType 0x560f34b137c0 'matrix' # | | |-TypedefDecl 0x560f34b13d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b13c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b139d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b13990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b139f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b139b0 'int' 2 # | | | `-ConstantMatrixType 0x560f34b13bf0 'matrix' # | | |-TypedefDecl 0x560f34b14180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b14080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b13e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b13dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b13e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b13de0 'int' 3 # | | | `-ConstantMatrixType 0x560f34b14020 'matrix' # | | |-TypedefDecl 0x560f34b145e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b144e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b14230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b141f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b14250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b14210 'int' 4 # | | | `-ConstantMatrixType 0x560f34b14480 'matrix' # | | |-TypedefDecl 0x560f34b14a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b14910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b14690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b14650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b146b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b14670 'int' 1 # | | | `-ConstantMatrixType 0x560f34b148b0 'matrix' # | | |-TypedefDecl 0x560f34b14e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b14d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b14ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b14a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b14ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b14aa0 'int' 2 # | | | `-ConstantMatrixType 0x560f34b14ce0 'matrix' # | | |-TypedefDecl 0x560f34b15270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b15170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b14ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b14eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b14f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b14ed0 'int' 3 # | | | `-ConstantMatrixType 0x560f34b15110 'matrix' # | | |-TypedefDecl 0x560f34b169c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b168c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b15320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b152e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b15340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b15300 'int' 4 # | | | `-ConstantMatrixType 0x560f34b16860 'matrix' # | | |-TypedefDecl 0x560f34b16df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b16cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b16a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b16a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b16a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b16a50 'int' 1 # | | | `-ConstantMatrixType 0x560f34b16c90 'matrix' # | | |-TypedefDecl 0x560f34b17220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b17120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b16ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b16e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b16ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b16e80 'int' 2 # | | | `-ConstantMatrixType 0x560f34b170c0 'matrix' # | | |-TypedefDecl 0x560f34b17650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b17550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b172d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b17290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b172f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b172b0 'int' 3 # | | | `-ConstantMatrixType 0x560f34b174f0 'matrix' # | | |-TypedefDecl 0x560f34b17da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b17ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b17700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b176c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b17720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b176e0 'int' 4 # | | | `-ConstantMatrixType 0x560f34b17c40 'matrix' # | | |-TypedefDecl 0x560f34b18120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b18020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b17e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b17e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b17e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b17e48 'int' 1 # | | | `-ConstantMatrixType 0x560f34b17fc0 'matrix' # | | |-TypedefDecl 0x560f34b18460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b18360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b181e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b181a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b18208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b181c8 'int' 2 # | | | `-ConstantMatrixType 0x560f34b18300 'matrix' # | | |-TypedefDecl 0x560f34b187a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b186a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b18528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b184e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b18548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b18508 'int' 3 # | | | `-ConstantMatrixType 0x560f34b18640 'matrix' # | | |-TypedefDecl 0x560f34b19b10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b189e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b18868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b18828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b18888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b18848 'int' 4 # | | | `-ConstantMatrixType 0x560f34b18980 'matrix' # | | |-TypedefDecl 0x560f34b19e50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b19d50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b19bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b19b98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b19bf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b19bb8 'int' 1 # | | | `-ConstantMatrixType 0x560f34b19cf0 'matrix' # | | |-TypedefDecl 0x560f34b1a190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1a090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b19f18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b19ed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b19f38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b19ef8 'int' 2 # | | | `-ConstantMatrixType 0x560f34b1a030 'matrix' # | | |-TypedefDecl 0x560f34b1a4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1a3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1a258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1a218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1a278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1a238 'int' 3 # | | | `-ConstantMatrixType 0x560f34b1a370 'matrix' # | | |-TypedefDecl 0x560f34b1a810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1a710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1a598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1a558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1a5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1a578 'int' 4 # | | | `-ConstantMatrixType 0x560f34b1a6b0 'matrix' # | | |-TypedefDecl 0x560f34b1ab60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1aa50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1a8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1a898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b1a8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b1a8b8 'int' 1 # | | | `-ConstantMatrixType 0x560f34b1a9f0 'matrix' # | | |-TypedefDecl 0x560f34b1aea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1ada0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1ac28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1abe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1ac48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1ac08 'int' 2 # | | | `-ConstantMatrixType 0x560f34b1ad40 'matrix' # | | |-TypedefDecl 0x560f34b1b1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1b0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1af68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1af28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1af88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1af48 'int' 3 # | | | `-ConstantMatrixType 0x560f34b1b080 'matrix' # | | |-TypedefDecl 0x560f34b1b520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1b420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1b2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1b268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1b2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1b288 'int' 4 # | | | `-ConstantMatrixType 0x560f34b1b3c0 'matrix' # | | |-TypedefDecl 0x560f34b1b860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1b760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1b5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1b5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b1b608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b1b5c8 'int' 1 # | | | `-ConstantMatrixType 0x560f34b1b700 'matrix' # | | |-TypedefDecl 0x560f34b1bbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1baf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1b928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1b8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1b948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1b908 'int' 2 # | | | `-ConstantMatrixType 0x560f34b1ba40 'matrix' # | | |-TypedefDecl 0x560f34b1bf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1be30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1bcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1bc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1bcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1bc98 'int' 3 # | | | `-ConstantMatrixType 0x560f34b1bdd0 'matrix' # | | |-TypedefDecl 0x560f34b1c270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1c170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x560f34aed8a0 'float32_t' sugar # | | | | |-Typedef 0x560f34ac4dc8 'float32_t' # | | | | `-BuiltinType 0x560f34a94360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1bff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1bfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1c018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1bfd8 'int' 4 # | | | `-ConstantMatrixType 0x560f34b1c110 'matrix' # | | |-TypedefDecl 0x560f34b1c5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1c4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b1c338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b1c2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b1c358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b1c318 'int' 1 # | | | `-ConstantMatrixType 0x560f34b1c490 'matrix' # | | |-TypedefDecl 0x560f34b1c930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1c830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b1c6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b1c678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1c6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1c698 'int' 2 # | | | `-ConstantMatrixType 0x560f34b1c7d0 'matrix' # | | |-TypedefDecl 0x560f34b1cc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1cb90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b1c9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b1c9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1ca18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1c9d8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b1cb30 'matrix' # | | |-TypedefDecl 0x560f34b1cfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1ced0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b1cd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b1cd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1cd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1cd38 'int' 4 # | | | `-ConstantMatrixType 0x560f34b1ce70 'matrix' # | | |-TypedefDecl 0x560f34b1d310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1d210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1d098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1d058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b1d0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b1d078 'int' 1 # | | | `-ConstantMatrixType 0x560f34b1d1b0 'matrix' # | | |-TypedefDecl 0x560f34b1d650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1d550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1d3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1d398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1d3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1d3b8 'int' 2 # | | | `-ConstantMatrixType 0x560f34b1d4f0 'matrix' # | | |-TypedefDecl 0x560f34b1d990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1d718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1d6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1d738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1d6f8 'int' 3 # | | | `-ConstantMatrixType 0x560f34b1d830 'matrix' # | | |-TypedefDecl 0x560f34b1dce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1dbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1da58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1da18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1da78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1da38 'int' 4 # | | | `-ConstantMatrixType 0x560f34b1db80 'matrix' # | | |-TypedefDecl 0x560f34b1e020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1df20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1dda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1dd68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b1ddc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b1dd88 'int' 1 # | | | `-ConstantMatrixType 0x560f34b1dec0 'matrix' # | | |-TypedefDecl 0x560f34b1e360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1e260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1e0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1e0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1e108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1e0c8 'int' 2 # | | | `-ConstantMatrixType 0x560f34b1e200 'matrix' # | | |-TypedefDecl 0x560f34b1e6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1e5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1e428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1e3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1e448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1e408 'int' 3 # | | | `-ConstantMatrixType 0x560f34b1e540 'matrix' # | | |-TypedefDecl 0x560f34b1e9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1e8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1e768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1e728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1e788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1e748 'int' 4 # | | | `-ConstantMatrixType 0x560f34b1e880 'matrix' # | | |-TypedefDecl 0x560f34b1ed30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1ec30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1eaa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1ea68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x560f34b1eac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x560f34b1ea88 'int' 1 # | | | `-ConstantMatrixType 0x560f34b1ebd0 'matrix' # | | |-TypedefDecl 0x560f34b1f070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1ef70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1edf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1edb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x560f34b1ee18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x560f34b1edd8 'int' 2 # | | | `-ConstantMatrixType 0x560f34b1ef10 'matrix' # | | |-TypedefDecl 0x560f34b1f3b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x560f34b1f2b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | | `-BuiltinType 0x560f34a94380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x560f34b1f138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x560f34b1f0f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x560f34b1f158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x560f34b1f118 'int' 3 # | | | `-ConstantMatrixType 0x560f34b1f250 'matrix' # | | `-TypedefDecl 0x560f34b1f6f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x560f34b1f5f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x560f34ac02f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x560f34aee200 'float64_t' sugar # | | | |-Typedef 0x560f34ac4f18 'float64_t' # | | | `-BuiltinType 0x560f34a94380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x560f34b1f478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x560f34b1f438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x560f34b1f498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x560f34b1f458 'int' 4 # | | `-ConstantMatrixType 0x560f34b1f590 'matrix' # | |-NamespaceDecl 0x560f34b32a18 prev 0x560f34ac4bf0 line:12:11 hlsl # | | |-original Namespace 0x560f34a94a98 'hlsl' # | | `-NamespaceDecl 0x560f34b32a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x560f34b32d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x560f34b32b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x560f34b32b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x560f34b32c68 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 0x560f34b32d10 <> Implicit # | | | |-CXXRecordDecl 0x560f34b32e40 col:42 implicit struct is_same # | | | `-VarDecl 0x560f34b32ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x560f34b32f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x560f34b332f0 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 0x560f34a94b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34a94b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x560f34b33028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x560f34b33520 <> Implicit # | | | |-CXXRecordDecl 0x560f34b335e0 col:30 implicit struct is_same # | | | `-VarDecl 0x560f34b33698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x560f34b33700 'bool' true # | | |-ClassTemplateDecl 0x560f34b38088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x560f34b37e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x560f34b37ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x560f34b37f88 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 0x560f34b38030 <> Implicit # | | | `-CXXRecordDecl 0x560f34b38160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x560f34b38540 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 0x560f34a94b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x560f34b38248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x560f34b387a0 <> Implicit # | | | |-CXXRecordDecl 0x560f34b38860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x560f34b38918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x560f34b382a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x560f34b38248 'T' # | | |-TypeAliasTemplateDecl 0x560f34b38d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x560f34b389e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x560f34b38a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x560f34a941c0 'void' # | | | `-TypeAliasDecl 0x560f34b38ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x560f34b38c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x560f34b3a160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x560f34b38d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x560f34b39630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x560f34b396c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x560f34b3a0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x560f34b39f68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x560f34b3a440 # | | | `-ReturnStmt 0x560f34b3a430 # | | | `-BuiltinBitCastExpr 0x560f34b3a408 'vector' # | | | `-DeclRefExpr 0x560f34b3a3b0 'vector' lvalue ParmVar 0x560f34b39f68 'V' 'vector' # | | |-FunctionTemplateDecl 0x560f34b3cc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x560f34b3a458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x560f34b3a4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x560f34b3cba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x560f34b3ca60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x560f34b3cda8 # | | | `-ReturnStmt 0x560f34b3cd98 # | | | `-BuiltinBitCastExpr 0x560f34b3cd70 'U' # | | | `-DeclRefExpr 0x560f34b3cd40 'T' lvalue ParmVar 0x560f34b3ca60 'F' 'T' # | | |-ClassTemplateDecl 0x560f34b3cf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x560f34b3cdc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x560f34b3ce60 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 0x560f34b3cf08 <> Implicit # | | | |-CXXRecordDecl 0x560f34b3d038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x560f34b3d0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x560f34b3d168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x560f34b3ce10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x560f34b3cdc0 'T' # | | `-TypeAliasTemplateDecl 0x560f34b3dc08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x560f34b3d1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x560f34b3d278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x560f34b3dba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x560f34b3dad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x560f34a94df0 <> 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 0x560f34b3d6a0 '__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 0x560f34b32a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x560f34b38d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x560f34b3d3f0 'bool' # | | | | `-BinaryOperator 0x560f34b3d3d0 'bool' '&&' # | | | | |-BinaryOperator 0x560f34b3d350 'bool' '>' # | | | | | |-DeclRefExpr 0x560f34b3d310 'int' NonTypeTemplateParm 0x560f34b3d278 'N' 'int' # | | | | | `-IntegerLiteral 0x560f34b3d330 'int' 1 # | | | | `-BinaryOperator 0x560f34b3d3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x560f34b3d370 'int' NonTypeTemplateParm 0x560f34b3d278 'N' 'int' # | | | | `-IntegerLiteral 0x560f34b3d390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34b3d230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34b3d1d8 'T' # | | | `-DependentNameType 0x560f34b3d650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x560f34b3d9b0 'int' NonTypeTemplateParm 0x560f34b3d278 'N' 'int' # | | `-DependentSizedExtVectorType 0x560f34b3da80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x560f34b3d9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x560f34a94df0 'vector' # | | | `-TemplateSpecializationType 0x560f34b3d6a0 '__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 0x560f34b32a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x560f34b38d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x560f34b3d3f0 'bool' # | | | | `-BinaryOperator 0x560f34b3d3d0 'bool' '&&' # | | | | |-BinaryOperator 0x560f34b3d350 'bool' '>' # | | | | | |-DeclRefExpr 0x560f34b3d310 'int' NonTypeTemplateParm 0x560f34b3d278 'N' 'int' # | | | | | `-IntegerLiteral 0x560f34b3d330 'int' 1 # | | | | `-BinaryOperator 0x560f34b3d3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x560f34b3d370 'int' NonTypeTemplateParm 0x560f34b3d278 'N' 'int' # | | | | `-IntegerLiteral 0x560f34b3d390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34b3d230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34b3d1d8 'T' # | | | `-DependentNameType 0x560f34b3d650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x560f34b3da18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x560f34a94c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x560f34a94c78 <> 'int' 4 # | | `-DeclRefExpr 0x560f34b3d9b0 'int' NonTypeTemplateParm 0x560f34b3d278 'N' 'int' # | |-NamespaceDecl 0x560f34b3dca8 prev 0x560f34b32a18 line:12:11 hlsl # | | |-original Namespace 0x560f34a94a98 'hlsl' # | | |-FunctionDecl 0x560f34b3de28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x560f34b3dd40 col:14 'half' # | | | |-BuiltinAliasAttr 0x560f34b3ded8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b3df50 Implicit # | | | `-ConstAttr 0x560f34b3df78 Implicit # | | |-FunctionDecl 0x560f34b3e128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b3e000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b3e1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b3e250 Implicit # | | | `-ConstAttr 0x560f34b3e278 Implicit # | | |-FunctionDecl 0x560f34b3e438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b3e310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b3e4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b3e560 Implicit # | | | `-ConstAttr 0x560f34b3e588 Implicit # | | |-FunctionDecl 0x560f34b3e748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b3e620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b3e7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b3e870 Implicit # | | | `-ConstAttr 0x560f34b3e898 Implicit # | | |-FunctionDecl 0x560f34b3fe68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x560f34b3fd80 col:12 'int' # | | | |-BuiltinAliasAttr 0x560f34b3ff18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b3ff90 Implicit # | | | `-ConstAttr 0x560f34b3ffb8 Implicit # | | |-FunctionDecl 0x560f34b40178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x560f34b40050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b40228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b402a0 Implicit # | | | `-ConstAttr 0x560f34b402c8 Implicit # | | |-FunctionDecl 0x560f34b40488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x560f34b40360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b40538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b405b0 Implicit # | | | `-ConstAttr 0x560f34b405d8 Implicit # | | |-FunctionDecl 0x560f34b40798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x560f34b40670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b40848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b408c0 Implicit # | | | `-ConstAttr 0x560f34b408e8 Implicit # | | |-FunctionDecl 0x560f34b40a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34b40938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x560f34b40b88 # | | | `-ReturnStmt 0x560f34b40b78 # | | | `-ImplicitCastExpr 0x560f34b40b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x560f34b40b40 'uint':'unsigned int' lvalue ParmVar 0x560f34b40938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x560f34b40d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34b40bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x560f34b40eb0 # | | | `-ReturnStmt 0x560f34b40ea0 # | | | `-ImplicitCastExpr 0x560f34b40e88 'uint2':'vector' # | | | `-DeclRefExpr 0x560f34b40e68 'uint2':'vector' lvalue ParmVar 0x560f34b40bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x560f34b41038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34b40f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x560f34b41158 # | | | `-ReturnStmt 0x560f34b41148 # | | | `-ImplicitCastExpr 0x560f34b41130 'uint3':'vector' # | | | `-DeclRefExpr 0x560f34b41110 'uint3':'vector' lvalue ParmVar 0x560f34b40f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x560f34b412d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34b411a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x560f34b413f8 # | | | `-ReturnStmt 0x560f34b413e8 # | | | `-ImplicitCastExpr 0x560f34b413d0 'uint4':'vector' # | | | `-DeclRefExpr 0x560f34b413b0 'uint4':'vector' lvalue ParmVar 0x560f34b411a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x560f34b41528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x560f34b41438 col:16 'float' # | | | |-BuiltinAliasAttr 0x560f34b415d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b41650 Implicit # | | | `-ConstAttr 0x560f34b41678 Implicit # | | |-FunctionDecl 0x560f34b41838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b41710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b418e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b41960 Implicit # | | | `-ConstAttr 0x560f34b41988 Implicit # | | |-FunctionDecl 0x560f34b41b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b41a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b41bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b41c70 Implicit # | | | `-ConstAttr 0x560f34b41c98 Implicit # | | |-FunctionDecl 0x560f34b425d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b424b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b42688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b42700 Implicit # | | | `-ConstAttr 0x560f34b42728 Implicit # | | |-FunctionDecl 0x560f34b428c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560f34b427a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34b42978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b429f0 Implicit # | | | `-ConstAttr 0x560f34b42a18 Implicit # | | |-FunctionDecl 0x560f34b42bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34b42ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b42c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b42d00 Implicit # | | | `-ConstAttr 0x560f34b42d28 Implicit # | | |-FunctionDecl 0x560f34b42ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34b42dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b42f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b43010 Implicit # | | | `-ConstAttr 0x560f34b43038 Implicit # | | |-FunctionDecl 0x560f34b431f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34b430d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b432a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b43320 Implicit # | | | `-ConstAttr 0x560f34b43348 Implicit # | | |-FunctionDecl 0x560f34b47b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34b43398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x560f34b47c90 # | | | `-ReturnStmt 0x560f34b47c80 # | | | `-ImplicitCastExpr 0x560f34b47c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x560f34b47c48 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34b43398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x560f34b47e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34b47ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x560f34b47f38 # | | | `-ReturnStmt 0x560f34b47f28 # | | | `-ImplicitCastExpr 0x560f34b47f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x560f34b47ef0 'uint64_t2':'vector' lvalue ParmVar 0x560f34b47ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x560f34b480b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34b47f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x560f34b481d8 # | | | `-ReturnStmt 0x560f34b481c8 # | | | `-ImplicitCastExpr 0x560f34b481b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x560f34b48190 'uint64_t3':'vector' lvalue ParmVar 0x560f34b47f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x560f34b48358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34b48228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x560f34b48478 # | | | `-ReturnStmt 0x560f34b48468 # | | | `-ImplicitCastExpr 0x560f34b48450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x560f34b48430 'uint64_t4':'vector' lvalue ParmVar 0x560f34b48228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x560f34b485a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x560f34b484b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x560f34b48658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b486d0 Implicit # | | | `-ConstAttr 0x560f34b486f8 Implicit # | | |-FunctionDecl 0x560f34b488b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x560f34b48790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b48968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b489e0 Implicit # | | | `-ConstAttr 0x560f34b48a08 Implicit # | | |-FunctionDecl 0x560f34b49cc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x560f34b48aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b49d78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b49df0 Implicit # | | | `-ConstAttr 0x560f34b49e18 Implicit # | | |-FunctionDecl 0x560f34b49fd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x560f34b49eb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4a088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x560f34b4a100 Implicit # | | | `-ConstAttr 0x560f34b4a128 Implicit # | | |-FunctionDecl 0x560f34b4a238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x560f34b4a188 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34b4a2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560f34b4a360 Implicit # | | | `-ConstAttr 0x560f34b4a388 Implicit # | | |-FunctionDecl 0x560f34b4a4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b4a3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4a550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560f34b4a5c8 Implicit # | | | `-ConstAttr 0x560f34b4a5f0 Implicit # | | |-FunctionDecl 0x560f34b4a718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b4a668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4a7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560f34b4a840 Implicit # | | | `-ConstAttr 0x560f34b4a868 Implicit # | | |-FunctionDecl 0x560f34b4a990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b4a8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4aa40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560f34b4aab8 Implicit # | | | `-ConstAttr 0x560f34b4aae0 Implicit # | | |-FunctionDecl 0x560f34b4ac30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x560f34b4ab40 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34b4ace0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560f34b4ad58 Implicit # | | | `-ConstAttr 0x560f34b4ad80 Implicit # | | |-FunctionDecl 0x560f34b4aea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b4adf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4af58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560f34b4afd0 Implicit # | | | `-ConstAttr 0x560f34b4aff8 Implicit # | | |-FunctionDecl 0x560f34b4b120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b4b070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4b1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560f34b4b248 Implicit # | | | `-ConstAttr 0x560f34b4b270 Implicit # | | |-FunctionDecl 0x560f34b4b398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b4b2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4b448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x560f34b4b4c0 Implicit # | | | `-ConstAttr 0x560f34b4b4e8 Implicit # | | |-FunctionDecl 0x560f34b4b768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x560f34b4b590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x560f34b4b610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x560f34b4b820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34b4b8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x560f34b4b928 Implicit # | | | `-ConstAttr 0x560f34b4b950 Implicit # | | |-FunctionDecl 0x560f34b4e050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x560f34b4b9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x560f34b4ba70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x560f34b4e108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34b4e1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x560f34b4e210 Implicit # | | | `-ConstAttr 0x560f34b4e238 Implicit # | | |-FunctionDecl 0x560f34b4e380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x560f34b4e298 col:14 'half' # | | | |-BuiltinAliasAttr 0x560f34b4e430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b4e4a8 Implicit # | | | `-ConstAttr 0x560f34b4e4d0 Implicit # | | |-FunctionDecl 0x560f34b4e660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x560f34b4e538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4e710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b4e788 Implicit # | | | `-ConstAttr 0x560f34b4e7b0 Implicit # | | |-FunctionDecl 0x560f34b4e950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x560f34b4e828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4ea00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b4ea78 Implicit # | | | `-ConstAttr 0x560f34b4eaa0 Implicit # | | |-FunctionDecl 0x560f34b4ec40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x560f34b4eb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4ecf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b4ed68 Implicit # | | | `-ConstAttr 0x560f34b4ed90 Implicit # | | |-FunctionDecl 0x560f34b4eed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x560f34b4ede8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x560f34b4ef80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b4eff8 Implicit # | | | `-ConstAttr 0x560f34b4f020 Implicit # | | |-FunctionDecl 0x560f34b4f1f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x560f34b4f0d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4f2a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b4f318 Implicit # | | | `-ConstAttr 0x560f34b4f340 Implicit # | | |-FunctionDecl 0x560f34b4f500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x560f34b4f3e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4f5b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b4f628 Implicit # | | | `-ConstAttr 0x560f34b4f650 Implicit # | | |-FunctionDecl 0x560f34b4f810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x560f34b4f6f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4f8c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b4f938 Implicit # | | | `-ConstAttr 0x560f34b4f960 Implicit # | | |-FunctionDecl 0x560f34b4fab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x560f34b4f9d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x560f34b4fb60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x560f34b4fbc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b4fc08 Implicit # | | | `-ConstAttr 0x560f34b4fc30 Implicit # | | |-FunctionDecl 0x560f34b4fdd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x560f34b4fca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b4fe80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b4fef8 Implicit # | | | `-ConstAttr 0x560f34b4ff20 Implicit # | | |-FunctionDecl 0x560f34b500d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x560f34b4ff98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b50180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b501f8 Implicit # | | | `-ConstAttr 0x560f34b50220 Implicit # | | |-FunctionDecl 0x560f34b503c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x560f34b50298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b50470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b504e8 Implicit # | | | `-ConstAttr 0x560f34b50510 Implicit # | | |-FunctionDecl 0x560f34b506b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x560f34b50588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34b50760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b507d8 Implicit # | | | `-ConstAttr 0x560f34b50800 Implicit # | | |-FunctionDecl 0x560f34b509a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x560f34b50878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b50a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b50ac8 Implicit # | | | `-ConstAttr 0x560f34b50af0 Implicit # | | |-FunctionDecl 0x560f34b50c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x560f34b50b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b50d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b50db8 Implicit # | | | `-ConstAttr 0x560f34b50de0 Implicit # | | |-FunctionDecl 0x560f34b50f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x560f34b50e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b51030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b510c8 Implicit # | | | `-ConstAttr 0x560f34b510f0 Implicit # | | |-FunctionDecl 0x560f34b51230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x560f34b51150 col:15 'float' # | | | |-BuiltinAliasAttr 0x560f34b512e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b51358 Implicit # | | | `-ConstAttr 0x560f34b51380 Implicit # | | |-FunctionDecl 0x560f34b51520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x560f34b513f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b515d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b51648 Implicit # | | | `-ConstAttr 0x560f34b51670 Implicit # | | |-FunctionDecl 0x560f34b51810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x560f34b516e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b518c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b51938 Implicit # | | | `-ConstAttr 0x560f34b51960 Implicit # | | |-FunctionDecl 0x560f34b51b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x560f34b519d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b51bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b51c28 Implicit # | | | `-ConstAttr 0x560f34b51c50 Implicit # | | |-FunctionDecl 0x560f34b51df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x560f34b51cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34b51ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b51f18 Implicit # | | | `-ConstAttr 0x560f34b51f40 Implicit # | | |-FunctionDecl 0x560f34b520f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x560f34b51fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b521a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b52218 Implicit # | | | `-ConstAttr 0x560f34b52240 Implicit # | | |-FunctionDecl 0x560f34b523e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x560f34b522b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b52490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b52508 Implicit # | | | `-ConstAttr 0x560f34b52530 Implicit # | | |-FunctionDecl 0x560f34b526d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x560f34b525a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b52780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b527f8 Implicit # | | | `-ConstAttr 0x560f34b52820 Implicit # | | |-FunctionDecl 0x560f34b529c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x560f34b52898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34b52a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b52ae8 Implicit # | | | `-ConstAttr 0x560f34b52b10 Implicit # | | |-FunctionDecl 0x560f34b52cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x560f34b52b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b52d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b52dd8 Implicit # | | | `-ConstAttr 0x560f34b52e00 Implicit # | | |-FunctionDecl 0x560f34b52fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x560f34b52e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b53050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b54c98 Implicit # | | | `-ConstAttr 0x560f34b54cc0 Implicit # | | |-FunctionDecl 0x560f34b54e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x560f34b54d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b54f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b54f88 Implicit # | | | `-ConstAttr 0x560f34b54fb0 Implicit # | | |-FunctionDecl 0x560f34b550f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x560f34b55010 col:16 'double' # | | | |-BuiltinAliasAttr 0x560f34b551a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b55218 Implicit # | | | `-ConstAttr 0x560f34b55240 Implicit # | | |-FunctionDecl 0x560f34b553e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x560f34b552b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b55490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b55508 Implicit # | | | `-ConstAttr 0x560f34b55530 Implicit # | | |-FunctionDecl 0x560f34b556d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x560f34b555a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b55780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b557f8 Implicit # | | | `-ConstAttr 0x560f34b55820 Implicit # | | |-FunctionDecl 0x560f34b559c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x560f34b55898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b55a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x560f34b55ae8 Implicit # | | | `-ConstAttr 0x560f34b55b10 Implicit # | | |-FunctionDecl 0x560f34b55d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x560f34b55b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x560f34b55be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x560f34b55db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b55e30 Implicit # | | | `-ConstAttr 0x560f34b55e58 Implicit # | | |-FunctionDecl 0x560f34b56078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x560f34b55ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x560f34b55f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b56130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b561a8 Implicit # | | | `-ConstAttr 0x560f34b561d0 Implicit # | | |-FunctionDecl 0x560f34b56408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x560f34b56230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x560f34b562b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b564c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b56538 Implicit # | | | `-ConstAttr 0x560f34b56560 Implicit # | | |-FunctionDecl 0x560f34b56798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x560f34b565c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x560f34b56640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b56850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b568c8 Implicit # | | | `-ConstAttr 0x560f34b568f0 Implicit # | | |-FunctionDecl 0x560f34b56b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x560f34b56978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x560f34b569f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b56c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b56c88 Implicit # | | | `-ConstAttr 0x560f34b56cb0 Implicit # | | |-FunctionDecl 0x560f34b56f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x560f34b56d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x560f34b56db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b56fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b57038 Implicit # | | | `-ConstAttr 0x560f34b57060 Implicit # | | |-FunctionDecl 0x560f34b572b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x560f34b570e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x560f34b57168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b57370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b573e8 Implicit # | | | `-ConstAttr 0x560f34b57410 Implicit # | | |-FunctionDecl 0x560f34b57668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x560f34b57498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x560f34b57518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b57720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b57798 Implicit # | | | `-ConstAttr 0x560f34b577c0 Implicit # | | |-FunctionDecl 0x560f34b57a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x560f34b57848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x560f34b578c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b57ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b57b48 Implicit # | | | `-ConstAttr 0x560f34b57b70 Implicit # | | |-FunctionDecl 0x560f34b57de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x560f34b57bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x560f34b57c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b57ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b57f18 Implicit # | | | `-ConstAttr 0x560f34b57f40 Implicit # | | |-FunctionDecl 0x560f34b58198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x560f34b57fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x560f34b58048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b58250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b582c8 Implicit # | | | `-ConstAttr 0x560f34b582f0 Implicit # | | |-FunctionDecl 0x560f34b58548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x560f34b58378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x560f34b583f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b58600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b58678 Implicit # | | | `-ConstAttr 0x560f34b586a0 Implicit # | | |-FunctionDecl 0x560f34b588f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x560f34b58728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x560f34b587a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b589b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b58a28 Implicit # | | | `-ConstAttr 0x560f34b58a50 Implicit # | | |-FunctionDecl 0x560f34b58cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x560f34b58ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x560f34b58b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b58d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b58df8 Implicit # | | | `-ConstAttr 0x560f34b58e20 Implicit # | | |-FunctionDecl 0x560f34b59078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x560f34b58ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x560f34b58f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b59130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b591a8 Implicit # | | | `-ConstAttr 0x560f34b591d0 Implicit # | | |-FunctionDecl 0x560f34b59428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x560f34b59258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x560f34b592d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b594e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b59558 Implicit # | | | `-ConstAttr 0x560f34b59580 Implicit # | | |-FunctionDecl 0x560f34b597d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x560f34b59608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x560f34b59688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b59890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b59908 Implicit # | | | `-ConstAttr 0x560f34b59930 Implicit # | | |-FunctionDecl 0x560f34b59b88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x560f34b599b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x560f34b59a38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b59c40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b25288 Implicit # | | | `-ConstAttr 0x560f34b252b0 Implicit # | | |-FunctionDecl 0x560f34b25508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x560f34b25338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x560f34b253b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x560f34b255c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x560f34b25638 Implicit # | | | `-ConstAttr 0x560f34b25660 Implicit # | | |-FunctionDecl 0x560f34b25768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x560f34b256c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x560f34b25818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b25890 Implicit # | | | `-ConstAttr 0x560f34b258b8 Implicit # | | |-FunctionDecl 0x560f34b259c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x560f34b25920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b25a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b25af0 Implicit # | | | `-ConstAttr 0x560f34b25b18 Implicit # | | |-FunctionDecl 0x560f34b25c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x560f34b25b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b25ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b25d60 Implicit # | | | `-ConstAttr 0x560f34b25d88 Implicit # | | |-FunctionDecl 0x560f34b25ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x560f34b25e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b25f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b25fd0 Implicit # | | | `-ConstAttr 0x560f34b25ff8 Implicit # | | |-FunctionDecl 0x560f34b260f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x560f34b26050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x560f34b261a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b5ecb0 Implicit # | | | `-ConstAttr 0x560f34b5ecd8 Implicit # | | |-FunctionDecl 0x560f34b5edf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x560f34b5ed50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b5eea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b5ef20 Implicit # | | | `-ConstAttr 0x560f34b5ef48 Implicit # | | |-FunctionDecl 0x560f34b5f068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x560f34b5efc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b5f118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b5f190 Implicit # | | | `-ConstAttr 0x560f34b5f1b8 Implicit # | | |-FunctionDecl 0x560f34b5f2d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x560f34b5f230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b5f388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b5f400 Implicit # | | | `-ConstAttr 0x560f34b5f428 Implicit # | | |-FunctionDecl 0x560f34b5f540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x560f34b5f498 col:13 'int' # | | | |-BuiltinAliasAttr 0x560f34b5f5f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x560f34b5f650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b5f698 Implicit # | | | `-ConstAttr 0x560f34b5f6c0 Implicit # | | |-FunctionDecl 0x560f34b5f7e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x560f34b5f738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b5f890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b5f908 Implicit # | | | `-ConstAttr 0x560f34b5f930 Implicit # | | |-FunctionDecl 0x560f34b5fa50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x560f34b5f9a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b5fb00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b5fb78 Implicit # | | | `-ConstAttr 0x560f34b5fba0 Implicit # | | |-FunctionDecl 0x560f34b5fce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x560f34b5fc18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b5fd98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b5fe10 Implicit # | | | `-ConstAttr 0x560f34b5fe38 Implicit # | | |-FunctionDecl 0x560f34b5ff58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x560f34b5feb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34b60008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b60080 Implicit # | | | `-ConstAttr 0x560f34b600a8 Implicit # | | |-FunctionDecl 0x560f34b601c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x560f34b60120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b60278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b602f0 Implicit # | | | `-ConstAttr 0x560f34b60318 Implicit # | | |-FunctionDecl 0x560f34b60438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x560f34b60390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b604e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b60560 Implicit # | | | `-ConstAttr 0x560f34b60588 Implicit # | | |-FunctionDecl 0x560f34b606a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x560f34b60600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b60758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b607d0 Implicit # | | | `-ConstAttr 0x560f34b607f8 Implicit # | | |-FunctionDecl 0x560f34b60900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x560f34b60858 col:15 'float' # | | | |-BuiltinAliasAttr 0x560f34b609b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b60a28 Implicit # | | | `-ConstAttr 0x560f34b60a50 Implicit # | | |-FunctionDecl 0x560f34b60b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x560f34b60ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b60c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b60c98 Implicit # | | | `-ConstAttr 0x560f34b60cd0 Implicit # | | |-FunctionDecl 0x560f34b60df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x560f34b60d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b60ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b60f18 Implicit # | | | `-ConstAttr 0x560f34b60f40 Implicit # | | |-FunctionDecl 0x560f34b61060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x560f34b60fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b61110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b61188 Implicit # | | | `-ConstAttr 0x560f34b611b0 Implicit # | | |-FunctionDecl 0x560f34b612d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x560f34b61228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34b61380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b613f8 Implicit # | | | `-ConstAttr 0x560f34b61420 Implicit # | | |-FunctionDecl 0x560f34b61540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x560f34b61498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b615f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b61668 Implicit # | | | `-ConstAttr 0x560f34b61690 Implicit # | | |-FunctionDecl 0x560f34b617b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x560f34b61708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b61860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b618d8 Implicit # | | | `-ConstAttr 0x560f34b61900 Implicit # | | |-FunctionDecl 0x560f34b61a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x560f34b61978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b61ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b61b48 Implicit # | | | `-ConstAttr 0x560f34b61b70 Implicit # | | |-FunctionDecl 0x560f34b61ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x560f34b61be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34b61d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b61e08 Implicit # | | | `-ConstAttr 0x560f34b61e30 Implicit # | | |-FunctionDecl 0x560f34b61f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x560f34b61ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b62000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b62078 Implicit # | | | `-ConstAttr 0x560f34b620a0 Implicit # | | |-FunctionDecl 0x560f34b621c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x560f34b62118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b62270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b622e8 Implicit # | | | `-ConstAttr 0x560f34b62310 Implicit # | | |-FunctionDecl 0x560f34b62430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x560f34b62388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b624e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b62558 Implicit # | | | `-ConstAttr 0x560f34b62580 Implicit # | | |-FunctionDecl 0x560f34b62688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x560f34b625e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x560f34b62738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b627b0 Implicit # | | | `-ConstAttr 0x560f34b627d8 Implicit # | | |-FunctionDecl 0x560f34b628f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x560f34b62850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b629a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b62a20 Implicit # | | | `-ConstAttr 0x560f34b62a48 Implicit # | | |-FunctionDecl 0x560f34b62b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x560f34b62ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b62c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b62c90 Implicit # | | | `-ConstAttr 0x560f34b62cb8 Implicit # | | |-FunctionDecl 0x560f34b62de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x560f34b62d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b62e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x560f34b62f10 Implicit # | | | `-ConstAttr 0x560f34b62f38 Implicit # | | |-FunctionDecl 0x560f34b63188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x560f34b62fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b63030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34b63240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x560f34b632b8 Implicit # | | | `-ConstAttr 0x560f34b632e0 Implicit # | | |-FunctionDecl 0x560f34b63518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x560f34b63348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34b633c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b635d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x560f34b63648 Implicit # | | | `-ConstAttr 0x560f34b63670 Implicit # | | |-FunctionDecl 0x560f34b638b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x560f34b636e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34b63768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b63970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x560f34b639e8 Implicit # | | | `-ConstAttr 0x560f34b63a10 Implicit # | | |-FunctionDecl 0x560f34b63d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x560f34b63a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34b63b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b63db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x560f34b63e30 Implicit # | | | `-ConstAttr 0x560f34b63e58 Implicit # | | |-FunctionDecl 0x560f34b63f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x560f34b63eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34b64018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560f34b64090 Implicit # | | | `-ConstAttr 0x560f34b640b8 Implicit # | | |-FunctionDecl 0x560f34b641d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b64120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b64280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560f34b642f8 Implicit # | | | `-ConstAttr 0x560f34b64320 Implicit # | | |-FunctionDecl 0x560f34b64448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b64398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b644f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560f34b64570 Implicit # | | | `-ConstAttr 0x560f34b64598 Implicit # | | |-FunctionDecl 0x560f34b646c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b64610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b64770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560f34b647e8 Implicit # | | | `-ConstAttr 0x560f34b64810 Implicit # | | |-FunctionDecl 0x560f34b64920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x560f34b64870 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34b649d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560f34b64a48 Implicit # | | | `-ConstAttr 0x560f34b64a70 Implicit # | | |-FunctionDecl 0x560f34b64b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b64ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b64c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560f34b64cc0 Implicit # | | | `-ConstAttr 0x560f34b53460 Implicit # | | |-FunctionDecl 0x560f34b53588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b534d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b53638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560f34b536b0 Implicit # | | | `-ConstAttr 0x560f34b536d8 Implicit # | | |-FunctionDecl 0x560f34b53800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b53750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b538b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x560f34b53928 Implicit # | | | `-ConstAttr 0x560f34b53950 Implicit # | | |-FunctionDecl 0x560f34b53a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x560f34b539b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34b53b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560f34b53b88 Implicit # | | | `-ConstAttr 0x560f34b53bb0 Implicit # | | |-FunctionDecl 0x560f34b53cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b53c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b53d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560f34b53df0 Implicit # | | | `-ConstAttr 0x560f34b53e18 Implicit # | | |-FunctionDecl 0x560f34b53f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b53e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b53ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560f34b54068 Implicit # | | | `-ConstAttr 0x560f34b54090 Implicit # | | |-FunctionDecl 0x560f34b541b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b54108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b54268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560f34b542e0 Implicit # | | | `-ConstAttr 0x560f34b54308 Implicit # | | |-FunctionDecl 0x560f34b67d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x560f34b54368 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34b67db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560f34b67e28 Implicit # | | | `-ConstAttr 0x560f34b67e50 Implicit # | | |-FunctionDecl 0x560f34b67f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b67ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b68028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560f34b680a0 Implicit # | | | `-ConstAttr 0x560f34b680c8 Implicit # | | |-FunctionDecl 0x560f34b681f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b68140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b682a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560f34b68318 Implicit # | | | `-ConstAttr 0x560f34b68340 Implicit # | | |-FunctionDecl 0x560f34b68468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b683b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b68518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x560f34b68590 Implicit # | | | `-ConstAttr 0x560f34b685b8 Implicit # | | |-FunctionDecl 0x560f34b687a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x560f34b68618 col:17 y 'half' # | | | |-ParmVarDecl 0x560f34b68698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x560f34b68860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560f34b688d8 Implicit # | | | `-ConstAttr 0x560f34b68900 Implicit # | | |-FunctionDecl 0x560f34b68b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560f34b68950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x560f34b689d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b68be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560f34b68c58 Implicit # | | | `-ConstAttr 0x560f34b68c80 Implicit # | | |-FunctionDecl 0x560f34b68ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560f34b68d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x560f34b68d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b68fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560f34b69018 Implicit # | | | `-ConstAttr 0x560f34b69040 Implicit # | | |-FunctionDecl 0x560f34b69278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560f34b690a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x560f34b69120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b69330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560f34b693a8 Implicit # | | | `-ConstAttr 0x560f34b693d0 Implicit # | | |-FunctionDecl 0x560f34b695c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x560f34b69430 col:19 y 'float' # | | | |-ParmVarDecl 0x560f34b694b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x560f34b69680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560f34b696f8 Implicit # | | | `-ConstAttr 0x560f34b69720 Implicit # | | |-FunctionDecl 0x560f34b69958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560f34b69780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x560f34b69800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b69a10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560f34b69a88 Implicit # | | | `-ConstAttr 0x560f34b69ab0 Implicit # | | |-FunctionDecl 0x560f34b69d20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560f34b69b10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x560f34b69b90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b69dd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560f34b69e50 Implicit # | | | `-ConstAttr 0x560f34b69e78 Implicit # | | |-FunctionDecl 0x560f34b6a0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560f34b69ed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x560f34b69f58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6a160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x560f34b6a1d8 Implicit # | | | `-ConstAttr 0x560f34b6a200 Implicit # | | |-FunctionDecl 0x560f34b6a310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x560f34b6a260 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34b6a3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560f34b6a438 Implicit # | | | `-ConstAttr 0x560f34b6a460 Implicit # | | |-FunctionDecl 0x560f34b6a578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b6a4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6a628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560f34b6a6a0 Implicit # | | | `-ConstAttr 0x560f34b6a6c8 Implicit # | | |-FunctionDecl 0x560f34b6a7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b6a740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6a8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560f34b6a918 Implicit # | | | `-ConstAttr 0x560f34b6a940 Implicit # | | |-FunctionDecl 0x560f34b6aa68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b6a9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6ab18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560f34b6ab90 Implicit # | | | `-ConstAttr 0x560f34b6abb8 Implicit # | | |-FunctionDecl 0x560f34b6ad30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x560f34b6ac18 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34b6ade0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560f34b6ae58 Implicit # | | | `-ConstAttr 0x560f34b6ae80 Implicit # | | |-FunctionDecl 0x560f34b6afa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b6aef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6b058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560f34b6b0d0 Implicit # | | | `-ConstAttr 0x560f34b6b0f8 Implicit # | | |-FunctionDecl 0x560f34b6b220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b6b170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6b2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560f34b6b348 Implicit # | | | `-ConstAttr 0x560f34b6b370 Implicit # | | |-FunctionDecl 0x560f34b6b498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b6b3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6b548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x560f34b6b5c0 Implicit # | | | `-ConstAttr 0x560f34b6b5e8 Implicit # | | |-FunctionDecl 0x560f34b6b888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x560f34b6b648 col:16 'half' # | | | |-ParmVarDecl 0x560f34b6b6c8 col:22 'half' # | | | |-ParmVarDecl 0x560f34b6b748 col:28 'half' # | | | |-BuiltinAliasAttr 0x560f34b6b948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6b9c0 Implicit # | | | `-ConstAttr 0x560f34b6b9e8 Implicit # | | |-FunctionDecl 0x560f34b6bd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x560f34b6ba50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x560f34b6bad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x560f34b6bb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6be00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6be78 Implicit # | | | `-ConstAttr 0x560f34b6bea0 Implicit # | | |-FunctionDecl 0x560f34b6c1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x560f34b6bf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x560f34b6bf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x560f34b6c018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6c268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6c2e0 Implicit # | | | `-ConstAttr 0x560f34b6c308 Implicit # | | |-FunctionDecl 0x560f34b6c608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x560f34b6c380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x560f34b6c400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x560f34b6c480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6c6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6c740 Implicit # | | | `-ConstAttr 0x560f34b6c768 Implicit # | | |-FunctionDecl 0x560f34b6ca08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x560f34b6c7c8 col:14 'int' # | | | |-ParmVarDecl 0x560f34b6c848 col:19 'int' # | | | |-ParmVarDecl 0x560f34b6c8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x560f34b6cac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6cb40 Implicit # | | | `-ConstAttr 0x560f34b6cb68 Implicit # | | |-FunctionDecl 0x560f34b6ced8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x560f34b6cbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x560f34b6cc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x560f34b6cd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6cf98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6d010 Implicit # | | | `-ConstAttr 0x560f34b6d038 Implicit # | | |-FunctionDecl 0x560f34b6d338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x560f34b6d0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x560f34b6d130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x560f34b6d1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6d3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6d470 Implicit # | | | `-ConstAttr 0x560f34b6d498 Implicit # | | |-FunctionDecl 0x560f34b6d798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x560f34b6d510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x560f34b6d590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x560f34b6d610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6d858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6d8d0 Implicit # | | | `-ConstAttr 0x560f34b6d8f8 Implicit # | | |-FunctionDecl 0x560f34b6dbf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x560f34b6d970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b6d9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b6da70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34b6dcb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6dd60 Implicit # | | | `-ConstAttr 0x560f34b6dd88 Implicit # | | |-FunctionDecl 0x560f34b6e088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x560f34b6de00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34b6de80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34b6df00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6e148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6e1c0 Implicit # | | | `-ConstAttr 0x560f34b6e1e8 Implicit # | | |-FunctionDecl 0x560f34b6e4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x560f34b6e260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34b6e2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34b6e360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6e5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6e620 Implicit # | | | `-ConstAttr 0x560f34b6e648 Implicit # | | |-FunctionDecl 0x560f34b6e948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x560f34b6e6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34b6e740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34b6e7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b6ea08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6ea80 Implicit # | | | `-ConstAttr 0x560f34b6eaa8 Implicit # | | |-FunctionDecl 0x560f34b6fe08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x560f34b6eb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34b6eba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34b6ec20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34b6fec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b6ff40 Implicit # | | | `-ConstAttr 0x560f34b6ff68 Implicit # | | |-FunctionDecl 0x560f34b70268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560f34b6ffe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34b70060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34b700e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b70328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b703a0 Implicit # | | | `-ConstAttr 0x560f34b703c8 Implicit # | | |-FunctionDecl 0x560f34b706c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560f34b70440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34b704c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34b70540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b70788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b70800 Implicit # | | | `-ConstAttr 0x560f34b70828 Implicit # | | |-FunctionDecl 0x560f34b70b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560f34b708a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34b70920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34b709a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b70be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b70c60 Implicit # | | | `-ConstAttr 0x560f34b70c88 Implicit # | | |-FunctionDecl 0x560f34b70f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560f34b70d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34b70d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34b70e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34b71058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b710d0 Implicit # | | | `-ConstAttr 0x560f34b710f8 Implicit # | | |-FunctionDecl 0x560f34b713f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560f34b71170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34b711f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34b71270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b714b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b71530 Implicit # | | | `-ConstAttr 0x560f34b71558 Implicit # | | |-FunctionDecl 0x560f34b71858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x560f34b715d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34b71650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34b716d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b71918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b71990 Implicit # | | | `-ConstAttr 0x560f34b719b8 Implicit # | | |-FunctionDecl 0x560f34b71cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560f34b71a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34b71ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34b71b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b71da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b71e18 Implicit # | | | `-ConstAttr 0x560f34b71e40 Implicit # | | |-FunctionDecl 0x560f34b720d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x560f34b71ea0 col:18 'float' # | | | |-ParmVarDecl 0x560f34b71f20 col:25 'float' # | | | |-ParmVarDecl 0x560f34b71fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x560f34b72198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b72210 Implicit # | | | `-ConstAttr 0x560f34b72238 Implicit # | | |-FunctionDecl 0x560f34b72538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x560f34b722b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x560f34b72330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x560f34b723b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b725f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b72670 Implicit # | | | `-ConstAttr 0x560f34b72698 Implicit # | | |-FunctionDecl 0x560f34b72998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x560f34b72710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x560f34b72790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x560f34b72810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b72a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b72ad0 Implicit # | | | `-ConstAttr 0x560f34b72af8 Implicit # | | |-FunctionDecl 0x560f34b59d28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x560f34b72b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x560f34b72bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x560f34b72c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b59de8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b59e60 Implicit # | | | `-ConstAttr 0x560f34b59e88 Implicit # | | |-FunctionDecl 0x560f34b5a128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x560f34b59ee8 col:20 'double' # | | | |-ParmVarDecl 0x560f34b59f68 col:28 'double' # | | | |-ParmVarDecl 0x560f34b59fe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x560f34b5a1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b5a260 Implicit # | | | `-ConstAttr 0x560f34b5a288 Implicit # | | |-FunctionDecl 0x560f34b5a588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x560f34b5a300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x560f34b5a380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x560f34b5a400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b5a648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b5a6c0 Implicit # | | | `-ConstAttr 0x560f34b5a6e8 Implicit # | | |-FunctionDecl 0x560f34b5a9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x560f34b5a760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x560f34b5a7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x560f34b5a860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b5aaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b5ab20 Implicit # | | | `-ConstAttr 0x560f34b5ab48 Implicit # | | |-FunctionDecl 0x560f34b74fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x560f34b5abc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x560f34b74dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x560f34b74e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b75088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x560f34b75100 Implicit # | | | `-ConstAttr 0x560f34b75128 Implicit # | | |-FunctionDecl 0x560f34b75270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x560f34b75188 col:16 'float' # | | | |-BuiltinAliasAttr 0x560f34b75320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x560f34b75398 Implicit # | | | `-ConstAttr 0x560f34b753c0 Implicit # | | |-FunctionDecl 0x560f34b75550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x560f34b75428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b75600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x560f34b75678 Implicit # | | | `-ConstAttr 0x560f34b756a0 Implicit # | | |-FunctionDecl 0x560f34b75840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x560f34b75718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b758f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x560f34b75968 Implicit # | | | `-ConstAttr 0x560f34b75990 Implicit # | | |-FunctionDecl 0x560f34b75b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x560f34b75a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b75be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x560f34b75c58 Implicit # | | | `-ConstAttr 0x560f34b75c80 Implicit # | | |-FunctionDecl 0x560f34b75dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x560f34b75ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x560f34b75e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560f34b75ef8 Implicit # | | | `-ConstAttr 0x560f34b75f20 Implicit # | | |-FunctionDecl 0x560f34b76038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b75f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b760e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560f34b76160 Implicit # | | | `-ConstAttr 0x560f34b76188 Implicit # | | |-FunctionDecl 0x560f34b762b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b76200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b76360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560f34b763d8 Implicit # | | | `-ConstAttr 0x560f34b76400 Implicit # | | |-FunctionDecl 0x560f34b76528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b76478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b765d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560f34b76650 Implicit # | | | `-ConstAttr 0x560f34b76678 Implicit # | | |-FunctionDecl 0x560f34b76788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x560f34b766d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x560f34b76838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560f34b768b0 Implicit # | | | `-ConstAttr 0x560f34b768d8 Implicit # | | |-FunctionDecl 0x560f34b76a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b76950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b76ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560f34b76b28 Implicit # | | | `-ConstAttr 0x560f34b76b50 Implicit # | | |-FunctionDecl 0x560f34b76c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b76bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b76d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560f34b76da0 Implicit # | | | `-ConstAttr 0x560f34b77df0 Implicit # | | |-FunctionDecl 0x560f34b77f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b77e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b77fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x560f34b78040 Implicit # | | | `-ConstAttr 0x560f34b78068 Implicit # | | |-FunctionDecl 0x560f34b78178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x560f34b780c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34b78228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560f34b782a0 Implicit # | | | `-ConstAttr 0x560f34b782c8 Implicit # | | |-FunctionDecl 0x560f34b783e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b78330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b78490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560f34b78508 Implicit # | | | `-ConstAttr 0x560f34b78530 Implicit # | | |-FunctionDecl 0x560f34b78658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b785a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b78708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560f34b78780 Implicit # | | | `-ConstAttr 0x560f34b787a8 Implicit # | | |-FunctionDecl 0x560f34b788d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b78820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b78980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560f34b789f8 Implicit # | | | `-ConstAttr 0x560f34b78a20 Implicit # | | |-FunctionDecl 0x560f34b78b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x560f34b78a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34b78be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560f34b78c58 Implicit # | | | `-ConstAttr 0x560f34b78c80 Implicit # | | |-FunctionDecl 0x560f34b78e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b78cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b78eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560f34b78f28 Implicit # | | | `-ConstAttr 0x560f34b78f50 Implicit # | | |-FunctionDecl 0x560f34b79078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b78fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b79128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560f34b791a0 Implicit # | | | `-ConstAttr 0x560f34b791c8 Implicit # | | |-FunctionDecl 0x560f34b792f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b79240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b793a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x560f34b79418 Implicit # | | | `-ConstAttr 0x560f34b79440 Implicit # | | |-FunctionDecl 0x560f34b795b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x560f34b79490 col:33 used x 'int' # | | | `-CompoundStmt 0x560f34b79a28 # | | | `-ReturnStmt 0x560f34b79a18 # | | | `-ImplicitCastExpr 0x560f34b79a00 'const uint':'const unsigned int' # | | | `-CallExpr 0x560f34b799b8 'int' # | | | |-ImplicitCastExpr 0x560f34b799a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b798e8 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b799e8 'int' # | | | `-DeclRefExpr 0x560f34b79920 'int' lvalue ParmVar 0x560f34b79490 'x' 'int' # | | |-FunctionDecl 0x560f34b79b88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x560f34b79a58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x560f34b79d28 # | | | `-ReturnStmt 0x560f34b79d18 # | | | `-ImplicitCastExpr 0x560f34b79d00 'vector' # | | | `-CallExpr 0x560f34b79cb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x560f34b79ca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b79c60 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b79ce8 'int2':'vector' # | | | `-DeclRefExpr 0x560f34b79c80 'int2':'vector' lvalue ParmVar 0x560f34b79a58 'x' 'int2':'vector' # | | |-FunctionDecl 0x560f34b79eb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x560f34b79d58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x560f34b7a058 # | | | `-ReturnStmt 0x560f34b7a048 # | | | `-ImplicitCastExpr 0x560f34b7a030 'vector' # | | | `-CallExpr 0x560f34b79fe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x560f34b79fd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b79f90 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7a018 'int3':'vector' # | | | `-DeclRefExpr 0x560f34b79fb0 'int3':'vector' lvalue ParmVar 0x560f34b79d58 'x' 'int3':'vector' # | | |-FunctionDecl 0x560f34b7a1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x560f34b7a088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x560f34b7a358 # | | | `-ReturnStmt 0x560f34b7a348 # | | | `-ImplicitCastExpr 0x560f34b7a330 'vector' # | | | `-CallExpr 0x560f34b7a2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x560f34b7a2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7a290 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7a318 'int4':'vector' # | | | `-DeclRefExpr 0x560f34b7a2b0 'int4':'vector' lvalue ParmVar 0x560f34b7a088 'x' 'int4':'vector' # | | |-FunctionDecl 0x560f34b7a4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x560f34b7a388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x560f34b7a640 # | | | `-ReturnStmt 0x560f34b7a630 # | | | `-CallExpr 0x560f34b7a5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x560f34b7a5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7a590 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7a618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x560f34b7a5b0 'uint':'unsigned int' lvalue ParmVar 0x560f34b7a388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x560f34b7a798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x560f34b7a670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x560f34b7a920 # | | | `-ReturnStmt 0x560f34b7a910 # | | | `-CallExpr 0x560f34b7a8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x560f34b7a8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7a870 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7a8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x560f34b7a890 'uint2':'vector' lvalue ParmVar 0x560f34b7a670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x560f34b7aa78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x560f34b7a950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x560f34b7ac00 # | | | `-ReturnStmt 0x560f34b7abf0 # | | | `-CallExpr 0x560f34b7aba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x560f34b7ab90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7ab50 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7abd8 'uint3':'vector' # | | | `-DeclRefExpr 0x560f34b7ab70 'uint3':'vector' lvalue ParmVar 0x560f34b7a950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x560f34b7ad58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x560f34b7ac30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x560f34b7aef8 # | | | `-ReturnStmt 0x560f34b7aee8 # | | | `-CallExpr 0x560f34b7aea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x560f34b7ae88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7ae48 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7aed0 'uint4':'vector' # | | | `-DeclRefExpr 0x560f34b7ae68 'uint4':'vector' lvalue ParmVar 0x560f34b7ac30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x560f34b7b058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x560f34b7af28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x560f34b7b1f8 # | | | `-ReturnStmt 0x560f34b7b1e8 # | | | `-ImplicitCastExpr 0x560f34b7b1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x560f34b7b188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x560f34b7b170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7b130 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7b1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x560f34b7b150 'int64_t':'long' lvalue ParmVar 0x560f34b7af28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x560f34b7b358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x560f34b7b228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x560f34b7b4f8 # | | | `-ReturnStmt 0x560f34b7b4e8 # | | | `-ImplicitCastExpr 0x560f34b7b4d0 'vector' # | | | `-CallExpr 0x560f34b7b488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x560f34b7b470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7b430 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7b4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x560f34b7b450 'int64_t2':'vector' lvalue ParmVar 0x560f34b7b228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x560f34b7b658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x560f34b7b528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x560f34b7b7f8 # | | | `-ReturnStmt 0x560f34b7b7e8 # | | | `-ImplicitCastExpr 0x560f34b7b7d0 'vector' # | | | `-CallExpr 0x560f34b7b788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x560f34b7b770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7b730 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7b7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x560f34b7b750 'int64_t3':'vector' lvalue ParmVar 0x560f34b7b528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x560f34b7b958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x560f34b7b828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x560f34b7baf8 # | | | `-ReturnStmt 0x560f34b7bae8 # | | | `-ImplicitCastExpr 0x560f34b7bad0 'vector' # | | | `-CallExpr 0x560f34b7ba88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x560f34b7ba70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7ba30 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7bab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x560f34b7ba50 'int64_t4':'vector' lvalue ParmVar 0x560f34b7b828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x560f34b7bc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x560f34b7bb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x560f34b7bdf8 # | | | `-ReturnStmt 0x560f34b7bde8 # | | | `-ImplicitCastExpr 0x560f34b7bdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x560f34b7bd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x560f34b7bd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7bd30 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7bdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x560f34b7bd50 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34b7bb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x560f34b7bf78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x560f34b7be48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x560f34b7c118 # | | | `-ReturnStmt 0x560f34b7c108 # | | | `-ImplicitCastExpr 0x560f34b7c0f0 'vector' # | | | `-CallExpr 0x560f34b7c0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x560f34b7c090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7c050 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7c0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x560f34b7c070 'uint64_t2':'vector' lvalue ParmVar 0x560f34b7be48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x560f34b7c278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x560f34b7c148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x560f34b7c418 # | | | `-ReturnStmt 0x560f34b7c408 # | | | `-ImplicitCastExpr 0x560f34b7c3f0 'vector' # | | | `-CallExpr 0x560f34b7c3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x560f34b7c390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7c350 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7c3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x560f34b7c370 'uint64_t3':'vector' lvalue ParmVar 0x560f34b7c148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x560f34b7c578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x560f34b7c448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x560f34b7c718 # | | | `-ReturnStmt 0x560f34b7c708 # | | | `-ImplicitCastExpr 0x560f34b7c6f0 'vector' # | | | `-CallExpr 0x560f34b7c6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x560f34b7c690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x560f34b7c650 '' Function 0x560f34b79748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x560f34b7c6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x560f34b7c670 'uint64_t4':'vector' lvalue ParmVar 0x560f34b7c448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x560f34b7c808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x560f34b7c758 col:18 'half' # | | | |-BuiltinAliasAttr 0x560f34b7c8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560f34b7c930 Implicit # | | | `-ConstAttr 0x560f34b7c958 Implicit # | | |-FunctionDecl 0x560f34b7ca70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b7c9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7cb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560f34b7cb98 Implicit # | | | `-ConstAttr 0x560f34b7cbc0 Implicit # | | |-FunctionDecl 0x560f34b7cce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b7cc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7cd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560f34b7db50 Implicit # | | | `-ConstAttr 0x560f34b7db78 Implicit # | | |-FunctionDecl 0x560f34b7dca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b7dbf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7dd50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560f34b7ddc8 Implicit # | | | `-ConstAttr 0x560f34b7ddf0 Implicit # | | |-FunctionDecl 0x560f34b7df00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x560f34b7de50 col:20 'float' # | | | |-BuiltinAliasAttr 0x560f34b7dfb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560f34b7e028 Implicit # | | | `-ConstAttr 0x560f34b7e050 Implicit # | | |-FunctionDecl 0x560f34b7e178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b7e0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7e228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560f34b7e2a0 Implicit # | | | `-ConstAttr 0x560f34b7e2c8 Implicit # | | |-FunctionDecl 0x560f34b7e3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b7e340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7e4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560f34b7e518 Implicit # | | | `-ConstAttr 0x560f34b7e540 Implicit # | | |-FunctionDecl 0x560f34b7e668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b7e5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7e718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x560f34b7e790 Implicit # | | | `-ConstAttr 0x560f34b7e7b8 Implicit # | | |-FunctionDecl 0x560f34b7e968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x560f34b7e818 col:14 'half' # | | | |-ParmVarDecl 0x560f34b7e898 col:20 'half' # | | | |-BuiltinAliasAttr 0x560f34b7ea20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b7ea98 Implicit # | | | `-ConstAttr 0x560f34b7eac0 Implicit # | | |-FunctionDecl 0x560f34b7ed38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x560f34b7eb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x560f34b7ebe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7edf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b7ee68 Implicit # | | | `-ConstAttr 0x560f34b7ee90 Implicit # | | |-FunctionDecl 0x560f34b7f0d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x560f34b7ef08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x560f34b7ef88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7f190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b7f208 Implicit # | | | `-ConstAttr 0x560f34b7f230 Implicit # | | |-FunctionDecl 0x560f34b7f478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x560f34b7f2a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x560f34b7f328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7f530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b7f5a8 Implicit # | | | `-ConstAttr 0x560f34b7f5d0 Implicit # | | |-FunctionDecl 0x560f34b7f780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x560f34b7f630 col:16 'float' # | | | |-ParmVarDecl 0x560f34b7f6b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x560f34b7f838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b7f8b0 Implicit # | | | `-ConstAttr 0x560f34b7f8d8 Implicit # | | |-FunctionDecl 0x560f34b7fb70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x560f34b7f950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x560f34b7f9d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7fc28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b7fca0 Implicit # | | | `-ConstAttr 0x560f34b7fcc8 Implicit # | | |-FunctionDecl 0x560f34b7ff18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x560f34b7fd40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x560f34b7fdc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b7ffd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b80048 Implicit # | | | `-ConstAttr 0x560f34b80070 Implicit # | | |-FunctionDecl 0x560f34b802b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x560f34b800e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x560f34b80168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b80370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b803e8 Implicit # | | | `-ConstAttr 0x560f34b80410 Implicit # | | |-FunctionDecl 0x560f34b80608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x560f34b80470 col:18 'double' # | | | |-ParmVarDecl 0x560f34b804f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x560f34b806c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b80738 Implicit # | | | `-ConstAttr 0x560f34b80760 Implicit # | | |-FunctionDecl 0x560f34b80958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x560f34b807c0 col:12 'int' # | | | |-ParmVarDecl 0x560f34b80840 col:17 'int' # | | | |-BuiltinAliasAttr 0x560f34b80a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b80a88 Implicit # | | | `-ConstAttr 0x560f34b80ab0 Implicit # | | |-FunctionDecl 0x560f34b80d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x560f34b80b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x560f34b80c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b80e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b80e88 Implicit # | | | `-ConstAttr 0x560f34b80eb0 Implicit # | | |-FunctionDecl 0x560f34b810f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x560f34b80f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x560f34b80fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b811b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b81228 Implicit # | | | `-ConstAttr 0x560f34b81250 Implicit # | | |-FunctionDecl 0x560f34b81498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x560f34b812c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x560f34b81348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b81550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b815c8 Implicit # | | | `-ConstAttr 0x560f34b815f0 Implicit # | | |-FunctionDecl 0x560f34b81838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x560f34b81668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b816e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34b818f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b81968 Implicit # | | | `-ConstAttr 0x560f34b81990 Implicit # | | |-FunctionDecl 0x560f34b81c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x560f34b81a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34b81a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b81cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b81d38 Implicit # | | | `-ConstAttr 0x560f34b81d60 Implicit # | | |-FunctionDecl 0x560f34b81fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x560f34b81dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34b81e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b82060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b820d8 Implicit # | | | `-ConstAttr 0x560f34b82100 Implicit # | | |-FunctionDecl 0x560f34b82348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x560f34b82178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34b821f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b82400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b82478 Implicit # | | | `-ConstAttr 0x560f34b824a0 Implicit # | | |-FunctionDecl 0x560f34b826e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x560f34b82518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34b82598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34b827a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b82818 Implicit # | | | `-ConstAttr 0x560f34b82840 Implicit # | | |-FunctionDecl 0x560f34b82a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560f34b828b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34b82938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b82b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b82be8 Implicit # | | | `-ConstAttr 0x560f34b82c10 Implicit # | | |-FunctionDecl 0x560f34b82e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560f34b82c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34b82d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b82f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b82f88 Implicit # | | | `-ConstAttr 0x560f34b82fb0 Implicit # | | |-FunctionDecl 0x560f34b831f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560f34b83028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34b830a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b832b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b83328 Implicit # | | | `-ConstAttr 0x560f34b83350 Implicit # | | |-FunctionDecl 0x560f34b83598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560f34b833c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34b83448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34b83650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b836c8 Implicit # | | | `-ConstAttr 0x560f34b836f0 Implicit # | | |-FunctionDecl 0x560f34b83938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560f34b83768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34b837e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b839f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b83a68 Implicit # | | | `-ConstAttr 0x560f34b83a90 Implicit # | | |-FunctionDecl 0x560f34b83d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x560f34b83b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34b83bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b83dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b83e38 Implicit # | | | `-ConstAttr 0x560f34b83e60 Implicit # | | |-FunctionDecl 0x560f34b840a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560f34b83ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34b83f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b84160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x560f34b841d8 Implicit # | | | `-ConstAttr 0x560f34b84200 Implicit # | | |-FunctionDecl 0x560f34b84518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x560f34b84288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b84308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b84388 col:37 'int' # | | | |-AvailabilityAttr 0x560f34b845d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34b84698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x560f34b846e0 Implicit # | | | `-ConstAttr 0x560f34b84708 Implicit # | | |-FunctionDecl 0x560f34b84970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x560f34b84780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b84800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b84880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560f34b84a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34b84af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x560f34b84b38 Implicit # | | | `-ConstAttr 0x560f34b84b60 Implicit # | | |-FunctionDecl 0x560f34b84c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x560f34b84bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x560f34b84d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560f34b84d98 Implicit # | | | `-ConstAttr 0x560f34b84dc0 Implicit # | | |-FunctionDecl 0x560f34b84ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b84e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b84f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560f34b85000 Implicit # | | | `-ConstAttr 0x560f34b85028 Implicit # | | |-FunctionDecl 0x560f34b85150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b850a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b85200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560f34b85278 Implicit # | | | `-ConstAttr 0x560f34b852a0 Implicit # | | |-FunctionDecl 0x560f34b853c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b85318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b85478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560f34b854f0 Implicit # | | | `-ConstAttr 0x560f34b85518 Implicit # | | |-FunctionDecl 0x560f34b85628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x560f34b85578 col:16 'float' # | | | |-BuiltinAliasAttr 0x560f34b856d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560f34b85750 Implicit # | | | `-ConstAttr 0x560f34b85778 Implicit # | | |-FunctionDecl 0x560f34b858a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b857f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b85950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560f34b859c8 Implicit # | | | `-ConstAttr 0x560f34b859f0 Implicit # | | |-FunctionDecl 0x560f34b85b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b85a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b85bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560f34b85c50 Implicit # | | | `-ConstAttr 0x560f34b85c78 Implicit # | | |-FunctionDecl 0x560f34b85da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b85cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b85e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x560f34b85ec8 Implicit # | | | `-ConstAttr 0x560f34b85ef0 Implicit # | | |-FunctionDecl 0x560f34b86000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x560f34b85f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34b860b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560f34b86128 Implicit # | | | `-ConstAttr 0x560f34b86150 Implicit # | | |-FunctionDecl 0x560f34b86268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b861b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b86318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560f34b86390 Implicit # | | | `-ConstAttr 0x560f34b863b8 Implicit # | | |-FunctionDecl 0x560f34b864e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b86430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b86590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560f34b86608 Implicit # | | | `-ConstAttr 0x560f34b86630 Implicit # | | |-FunctionDecl 0x560f34b86758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b866a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b86808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560f34b86880 Implicit # | | | `-ConstAttr 0x560f34b868a8 Implicit # | | |-FunctionDecl 0x560f34b869b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x560f34b86908 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34b86a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560f34b86ae0 Implicit # | | | `-ConstAttr 0x560f34b86b08 Implicit # | | |-FunctionDecl 0x560f34b64dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b64d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b64e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560f34b64ee8 Implicit # | | | `-ConstAttr 0x560f34b64f10 Implicit # | | |-FunctionDecl 0x560f34b65038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b64f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b650e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560f34b65160 Implicit # | | | `-ConstAttr 0x560f34b65188 Implicit # | | |-FunctionDecl 0x560f34b652b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b65200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b65360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x560f34b653d8 Implicit # | | | `-ConstAttr 0x560f34b65400 Implicit # | | |-FunctionDecl 0x560f34b655a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x560f34b65478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34b65658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x560f34b656d0 Implicit # | | | `-ConstAttr 0x560f34b656f8 Implicit # | | |-FunctionDecl 0x560f34b65888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x560f34b65760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b65938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x560f34b659b0 Implicit # | | | `-ConstAttr 0x560f34b659d8 Implicit # | | |-FunctionDecl 0x560f34b65b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x560f34b65a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b65c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x560f34b65ca0 Implicit # | | | `-ConstAttr 0x560f34b65cc8 Implicit # | | |-FunctionDecl 0x560f34b65e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x560f34b65d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b65f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x560f34b65fa0 Implicit # | | | `-ConstAttr 0x560f34b65fc8 Implicit # | | |-FunctionDecl 0x560f34b66158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x560f34b66028 col:20 'float' # | | | |-BuiltinAliasAttr 0x560f34b66208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560f34b66280 Implicit # | | | `-ConstAttr 0x560f34b662a8 Implicit # | | |-FunctionDecl 0x560f34b66438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x560f34b66310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b664e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560f34b66560 Implicit # | | | `-ConstAttr 0x560f34b66588 Implicit # | | |-FunctionDecl 0x560f34b66728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x560f34b66600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b667d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560f34b66850 Implicit # | | | `-ConstAttr 0x560f34b66878 Implicit # | | |-FunctionDecl 0x560f34b66a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x560f34b668f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b66ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x560f34b66b40 Implicit # | | | `-ConstAttr 0x560f34b66b68 Implicit # | | |-FunctionDecl 0x560f34b8cbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x560f34b66bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x560f34b8cc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8ccf8 Implicit # | | | `-ConstAttr 0x560f34b8cd20 Implicit # | | |-FunctionDecl 0x560f34b8ceb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x560f34b8cd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8cf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8cfe0 Implicit # | | | `-ConstAttr 0x560f34b8d008 Implicit # | | |-FunctionDecl 0x560f34b8d1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x560f34b8d080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8d258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8d2d0 Implicit # | | | `-ConstAttr 0x560f34b8d2f8 Implicit # | | |-FunctionDecl 0x560f34b8d498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x560f34b8d370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8d548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8d5c0 Implicit # | | | `-ConstAttr 0x560f34b8d5e8 Implicit # | | |-FunctionDecl 0x560f34b8d710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x560f34b8d660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34b8d7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8d838 Implicit # | | | `-ConstAttr 0x560f34b8d860 Implicit # | | |-FunctionDecl 0x560f34b8d988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34b8d8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8da38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8dab0 Implicit # | | | `-ConstAttr 0x560f34b8dad8 Implicit # | | |-FunctionDecl 0x560f34b8dc10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34b8db50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8dcc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8dd38 Implicit # | | | `-ConstAttr 0x560f34b8dd60 Implicit # | | |-FunctionDecl 0x560f34b8de88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34b8ddd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8df38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8dfb0 Implicit # | | | `-ConstAttr 0x560f34b8dfd8 Implicit # | | |-FunctionDecl 0x560f34b8e178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x560f34b8e050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34b8e228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8e2a0 Implicit # | | | `-ConstAttr 0x560f34b8e2c8 Implicit # | | |-FunctionDecl 0x560f34b8e468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34b8e340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8e518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8e590 Implicit # | | | `-ConstAttr 0x560f34b8e5b8 Implicit # | | |-FunctionDecl 0x560f34b8e758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34b8e630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8e808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8e880 Implicit # | | | `-ConstAttr 0x560f34b8e8a8 Implicit # | | |-FunctionDecl 0x560f34b8ea48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34b8e920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8eaf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8eb70 Implicit # | | | `-ConstAttr 0x560f34b8eb98 Implicit # | | |-FunctionDecl 0x560f34b8ed48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x560f34b8ec20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34b8edf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8ee70 Implicit # | | | `-ConstAttr 0x560f34b8ee98 Implicit # | | |-FunctionDecl 0x560f34b8f038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34b8ef10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8f0e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8f160 Implicit # | | | `-ConstAttr 0x560f34b8f188 Implicit # | | |-FunctionDecl 0x560f34b8f328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34b8f200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8f3d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8f450 Implicit # | | | `-ConstAttr 0x560f34b8f478 Implicit # | | |-FunctionDecl 0x560f34b8f618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34b8f4f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8f6c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x560f34b8f740 Implicit # | | | `-ConstAttr 0x560f34b8f768 Implicit # | | |-FunctionDecl 0x560f34b8f878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x560f34b8f7c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x560f34b8f928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560f34b8f9a0 Implicit # | | | `-ConstAttr 0x560f34b8f9c8 Implicit # | | |-FunctionDecl 0x560f34b8fae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b8fa30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8fb90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560f34b8fc18 Implicit # | | | `-ConstAttr 0x560f34b8fc40 Implicit # | | |-FunctionDecl 0x560f34b8fd68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b8fcb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b8fe18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560f34b8fe90 Implicit # | | | `-ConstAttr 0x560f34b8feb8 Implicit # | | |-FunctionDecl 0x560f34b8ffe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b8ff30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b90090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560f34b90108 Implicit # | | | `-ConstAttr 0x560f34b90130 Implicit # | | |-FunctionDecl 0x560f34b90240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x560f34b90190 col:18 'float' # | | | |-BuiltinAliasAttr 0x560f34b902f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560f34b90368 Implicit # | | | `-ConstAttr 0x560f34b90390 Implicit # | | |-FunctionDecl 0x560f34b904b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b90408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b90568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560f34b905e0 Implicit # | | | `-ConstAttr 0x560f34b90608 Implicit # | | |-FunctionDecl 0x560f34b90730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b90680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b907e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560f34b90858 Implicit # | | | `-ConstAttr 0x560f34b90880 Implicit # | | |-FunctionDecl 0x560f34b909a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b908f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b90a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x560f34b90ad0 Implicit # | | | `-ConstAttr 0x560f34b90af8 Implicit # | | |-FunctionDecl 0x560f34b90c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x560f34b90b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34b90cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560f34b90d68 Implicit # | | | `-ConstAttr 0x560f34b90d90 Implicit # | | |-FunctionDecl 0x560f34b90ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b90df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b90f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560f34b90fd0 Implicit # | | | `-ConstAttr 0x560f34b90ff8 Implicit # | | |-FunctionDecl 0x560f34b91120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b91070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b911d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560f34b91248 Implicit # | | | `-ConstAttr 0x560f34b91270 Implicit # | | |-FunctionDecl 0x560f34b91398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b912e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b91448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560f34b914c0 Implicit # | | | `-ConstAttr 0x560f34b914e8 Implicit # | | |-FunctionDecl 0x560f34b915f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x560f34b91548 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34b916a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560f34b91720 Implicit # | | | `-ConstAttr 0x560f34b91748 Implicit # | | |-FunctionDecl 0x560f34b91870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b917c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b91920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560f34b91998 Implicit # | | | `-ConstAttr 0x560f34b919c0 Implicit # | | |-FunctionDecl 0x560f34b91ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b91a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b91b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560f34b91c20 Implicit # | | | `-ConstAttr 0x560f34b91c48 Implicit # | | |-FunctionDecl 0x560f34b91d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b91cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b91e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x560f34b91e98 Implicit # | | | `-ConstAttr 0x560f34b91ec0 Implicit # | | |-FunctionDecl 0x560f34b91fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x560f34b91f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x560f34b92078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560f34b920f0 Implicit # | | | `-ConstAttr 0x560f34b92118 Implicit # | | |-FunctionDecl 0x560f34b922a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x560f34b92180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b92358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560f34b923d0 Implicit # | | | `-ConstAttr 0x560f34b923f8 Implicit # | | |-FunctionDecl 0x560f34b92598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x560f34b92470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b92648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560f34b926c0 Implicit # | | | `-ConstAttr 0x560f34b926e8 Implicit # | | |-FunctionDecl 0x560f34b92888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x560f34b92760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b92938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560f34b929b0 Implicit # | | | `-ConstAttr 0x560f34b929d8 Implicit # | | |-FunctionDecl 0x560f34b92ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x560f34b92a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34b92b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560f34b92c30 Implicit # | | | `-ConstAttr 0x560f34b92c58 Implicit # | | |-FunctionDecl 0x560f34b92df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x560f34b92cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b92ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560f34b92f20 Implicit # | | | `-ConstAttr 0x560f34b92f48 Implicit # | | |-FunctionDecl 0x560f34b930e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x560f34b92fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b93198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560f34b93210 Implicit # | | | `-ConstAttr 0x560f34b93238 Implicit # | | |-FunctionDecl 0x560f34b933d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x560f34b932b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b93488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x560f34b93500 Implicit # | | | `-ConstAttr 0x560f34b93528 Implicit # | | |-FunctionDecl 0x560f34b93630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x560f34b93588 col:16 'half' # | | | |-BuiltinAliasAttr 0x560f34b936e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560f34b93758 Implicit # | | | `-ConstAttr 0x560f34b93780 Implicit # | | |-FunctionDecl 0x560f34b93898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x560f34b937e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b93948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560f34b939c0 Implicit # | | | `-ConstAttr 0x560f34b939e8 Implicit # | | |-FunctionDecl 0x560f34b93b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x560f34b93a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b93bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560f34b93c58 Implicit # | | | `-ConstAttr 0x560f34b93c80 Implicit # | | |-FunctionDecl 0x560f34b93da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x560f34b93cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b93e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560f34b93ed0 Implicit # | | | `-ConstAttr 0x560f34b93ef8 Implicit # | | |-FunctionDecl 0x560f34b94000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x560f34b93f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34b940b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560f34b94128 Implicit # | | | `-ConstAttr 0x560f34b94150 Implicit # | | |-FunctionDecl 0x560f34b94278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x560f34b941c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b94328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560f34b943a0 Implicit # | | | `-ConstAttr 0x560f34b943c8 Implicit # | | |-FunctionDecl 0x560f34b944f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x560f34b94440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b945a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560f34b94618 Implicit # | | | `-ConstAttr 0x560f34b94640 Implicit # | | |-FunctionDecl 0x560f34b94768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x560f34b946b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b94818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x560f34b94890 Implicit # | | | `-ConstAttr 0x560f34b948b8 Implicit # | | |-FunctionDecl 0x560f34b94b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x560f34b94918 col:15 'half' # | | | |-ParmVarDecl 0x560f34b94998 col:21 'half' # | | | |-ParmVarDecl 0x560f34b94a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x560f34b94bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560f34b94c50 Implicit # | | | `-ConstAttr 0x560f34b94c78 Implicit # | | |-FunctionDecl 0x560f34b94ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x560f34b94ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x560f34b94d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x560f34b94de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b94f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560f34b95008 Implicit # | | | `-ConstAttr 0x560f34b95030 Implicit # | | |-FunctionDecl 0x560f34b95298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x560f34b950a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x560f34b95128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x560f34b951a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b95358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560f34b953d0 Implicit # | | | `-ConstAttr 0x560f34b953f8 Implicit # | | |-FunctionDecl 0x560f34b95660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x560f34b95470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x560f34b954f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x560f34b95570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b95720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560f34b95798 Implicit # | | | `-ConstAttr 0x560f34b957c0 Implicit # | | |-FunctionDecl 0x560f34b95a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x560f34b95820 col:17 'float' # | | | |-ParmVarDecl 0x560f34b958a0 col:24 'float' # | | | |-ParmVarDecl 0x560f34b95920 col:31 'float' # | | | |-BuiltinAliasAttr 0x560f34b95ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560f34b95b48 Implicit # | | | `-ConstAttr 0x560f34b95b70 Implicit # | | |-FunctionDecl 0x560f34b95de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x560f34b95be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x560f34b95c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x560f34b95cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b95ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560f34b95f20 Implicit # | | | `-ConstAttr 0x560f34b95f48 Implicit # | | |-FunctionDecl 0x560f34b961b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x560f34b95fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x560f34b96040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x560f34b960c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b96270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560f34b962e8 Implicit # | | | `-ConstAttr 0x560f34b96310 Implicit # | | |-FunctionDecl 0x560f34b96578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x560f34b96388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x560f34b96408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x560f34b96488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b96638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x560f34b966b0 Implicit # | | | `-ConstAttr 0x560f34b966d8 Implicit # | | |-FunctionDecl 0x560f34b967e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x560f34b96738 col:14 'half' # | | | |-BuiltinAliasAttr 0x560f34b96898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560f34b96910 Implicit # | | | `-ConstAttr 0x560f34b96938 Implicit # | | |-FunctionDecl 0x560f34b96a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b969a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b96b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560f34b96b78 Implicit # | | | `-ConstAttr 0x560f34b96ba0 Implicit # | | |-FunctionDecl 0x560f34b96d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b96c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b96dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560f34b96e48 Implicit # | | | `-ConstAttr 0x560f34b96e70 Implicit # | | |-FunctionDecl 0x560f34b96f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b96ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b97048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560f34b970c0 Implicit # | | | `-ConstAttr 0x560f34b970e8 Implicit # | | |-FunctionDecl 0x560f34b971f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x560f34b97148 col:16 'float' # | | | |-BuiltinAliasAttr 0x560f34b972a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560f34b97320 Implicit # | | | `-ConstAttr 0x560f34b97348 Implicit # | | |-FunctionDecl 0x560f34b97470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b973c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b97520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560f34b97598 Implicit # | | | `-ConstAttr 0x560f34b975c0 Implicit # | | |-FunctionDecl 0x560f34b976e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b97638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b97798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560f34b97810 Implicit # | | | `-ConstAttr 0x560f34b97838 Implicit # | | |-FunctionDecl 0x560f34b97960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b978b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b97a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x560f34b97a88 Implicit # | | | `-ConstAttr 0x560f34b97ab0 Implicit # | | |-FunctionDecl 0x560f34b97bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x560f34b97b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x560f34b97c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560f34b97ce8 Implicit # | | | `-ConstAttr 0x560f34b97d10 Implicit # | | |-FunctionDecl 0x560f34b97e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b97d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b97ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560f34b97f50 Implicit # | | | `-ConstAttr 0x560f34b97f78 Implicit # | | |-FunctionDecl 0x560f34b980a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b97ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b98150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560f34b981c8 Implicit # | | | `-ConstAttr 0x560f34b981f0 Implicit # | | |-FunctionDecl 0x560f34b98318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b98268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b983c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560f34b98440 Implicit # | | | `-ConstAttr 0x560f34b98468 Implicit # | | |-FunctionDecl 0x560f34b98578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x560f34b984c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x560f34b98628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560f34b986a0 Implicit # | | | `-ConstAttr 0x560f34b986c8 Implicit # | | |-FunctionDecl 0x560f34b987f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b98740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b988a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560f34b98918 Implicit # | | | `-ConstAttr 0x560f34b98940 Implicit # | | |-FunctionDecl 0x560f34b98a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b989b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b98b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560f34b98b90 Implicit # | | | `-ConstAttr 0x560f34b98bb8 Implicit # | | |-FunctionDecl 0x560f34b99d40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b99c90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b99df0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x560f34b99e68 Implicit # | | | `-ConstAttr 0x560f34b99e90 Implicit # | | |-FunctionDecl 0x560f34b99fa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x560f34b99ef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34b9a050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560f34b9a0c8 Implicit # | | | `-ConstAttr 0x560f34b9a0f0 Implicit # | | |-FunctionDecl 0x560f34b9a208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b9a158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9a2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560f34b9a330 Implicit # | | | `-ConstAttr 0x560f34b9a358 Implicit # | | |-FunctionDecl 0x560f34b9a480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b9a3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9a530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560f34b9a5a8 Implicit # | | | `-ConstAttr 0x560f34b9a5d0 Implicit # | | |-FunctionDecl 0x560f34b9a6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b9a648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9a7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560f34b9a820 Implicit # | | | `-ConstAttr 0x560f34b9a848 Implicit # | | |-FunctionDecl 0x560f34b9a958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x560f34b9a8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34b9aa08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560f34b9aa80 Implicit # | | | `-ConstAttr 0x560f34b9aaa8 Implicit # | | |-FunctionDecl 0x560f34b9abd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b9ab20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9ac80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560f34b9acf8 Implicit # | | | `-ConstAttr 0x560f34b9ad20 Implicit # | | |-FunctionDecl 0x560f34b9ae48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b9ad98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9aef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560f34b9af70 Implicit # | | | `-ConstAttr 0x560f34b9af98 Implicit # | | |-FunctionDecl 0x560f34b9b0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b9b010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9b170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x560f34b9b1e8 Implicit # | | | `-ConstAttr 0x560f34b9b210 Implicit # | | |-FunctionDecl 0x560f34b9b460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x560f34b9b270 col:14 'half' # | | | |-ParmVarDecl 0x560f34b9b2f0 col:20 'half' # | | | |-ParmVarDecl 0x560f34b9b370 col:26 'half' # | | | |-BuiltinAliasAttr 0x560f34b9b520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9b598 Implicit # | | | `-ConstAttr 0x560f34b9b5c0 Implicit # | | |-FunctionDecl 0x560f34b9b818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x560f34b9b628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x560f34b9b6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x560f34b9b728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9b8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9b950 Implicit # | | | `-ConstAttr 0x560f34b9b978 Implicit # | | |-FunctionDecl 0x560f34b9bbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x560f34b9b9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x560f34b9ba70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x560f34b9baf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9ccc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9cd40 Implicit # | | | `-ConstAttr 0x560f34b9cd68 Implicit # | | |-FunctionDecl 0x560f34b9cfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x560f34b9cde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x560f34b9ce60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x560f34b9cee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9d090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9d108 Implicit # | | | `-ConstAttr 0x560f34b9d130 Implicit # | | |-FunctionDecl 0x560f34b9d380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x560f34b9d190 col:12 'int' # | | | |-ParmVarDecl 0x560f34b9d210 col:17 'int' # | | | |-ParmVarDecl 0x560f34b9d290 col:22 'int' # | | | |-BuiltinAliasAttr 0x560f34b9d440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9d4b8 Implicit # | | | `-ConstAttr 0x560f34b9d4e0 Implicit # | | |-FunctionDecl 0x560f34b9d748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x560f34b9d558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x560f34b9d5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x560f34b9d658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9d808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9d880 Implicit # | | | `-ConstAttr 0x560f34b9d8a8 Implicit # | | |-FunctionDecl 0x560f34b9db10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x560f34b9d920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x560f34b9d9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x560f34b9da20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9dbd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9dc48 Implicit # | | | `-ConstAttr 0x560f34b9dc70 Implicit # | | |-FunctionDecl 0x560f34b9ded8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x560f34b9dce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x560f34b9dd68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x560f34b9dde8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9df98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9e010 Implicit # | | | `-ConstAttr 0x560f34b9e038 Implicit # | | |-FunctionDecl 0x560f34b9e2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x560f34b9e0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b9e130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b9e1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34b9e360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9e3d8 Implicit # | | | `-ConstAttr 0x560f34b9e400 Implicit # | | |-FunctionDecl 0x560f34b9e668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x560f34b9e478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34b9e4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34b9e578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9e728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9e7a0 Implicit # | | | `-ConstAttr 0x560f34b9e7c8 Implicit # | | |-FunctionDecl 0x560f34b9ea30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x560f34b9e840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34b9e8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34b9e940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9eaf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9eb68 Implicit # | | | `-ConstAttr 0x560f34b9eb90 Implicit # | | |-FunctionDecl 0x560f34b9ee30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x560f34b9ec08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34b9ecc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34b9ed40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9eef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9ef68 Implicit # | | | `-ConstAttr 0x560f34b9ef90 Implicit # | | |-FunctionDecl 0x560f34b9f1f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x560f34b9f008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34b9f088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34b9f108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34b9f2b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9f330 Implicit # | | | `-ConstAttr 0x560f34b9f358 Implicit # | | |-FunctionDecl 0x560f34b9f5c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560f34b9f3d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34b9f450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34b9f4d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9f680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9f6f8 Implicit # | | | `-ConstAttr 0x560f34b9f720 Implicit # | | |-FunctionDecl 0x560f34b9f988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560f34b9f798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34b9f818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34b9f898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9fa48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9fac0 Implicit # | | | `-ConstAttr 0x560f34b9fae8 Implicit # | | |-FunctionDecl 0x560f34b9fd50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560f34b9fb60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34b9fbe0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34b9fc60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b9fe10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34b9fe88 Implicit # | | | `-ConstAttr 0x560f34b9feb0 Implicit # | | |-FunctionDecl 0x560f34ba0118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560f34b9ff28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34b9ffa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34ba0028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34ba01d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba0250 Implicit # | | | `-ConstAttr 0x560f34ba0278 Implicit # | | |-FunctionDecl 0x560f34ba04e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560f34ba02f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34ba0370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34ba03f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba05a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba0618 Implicit # | | | `-ConstAttr 0x560f34ba0640 Implicit # | | |-FunctionDecl 0x560f34ba08a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x560f34ba06b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34ba0738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34ba07b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba0968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba09e0 Implicit # | | | `-ConstAttr 0x560f34ba0a08 Implicit # | | |-FunctionDecl 0x560f34ba0cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560f34ba0a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34ba0b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34ba0b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba0d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba0e08 Implicit # | | | `-ConstAttr 0x560f34ba0e30 Implicit # | | |-FunctionDecl 0x560f34ba1080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x560f34ba0e90 col:16 'float' # | | | |-ParmVarDecl 0x560f34ba0f10 col:23 'float' # | | | |-ParmVarDecl 0x560f34ba0f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x560f34ba1140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba11b8 Implicit # | | | `-ConstAttr 0x560f34ba11e0 Implicit # | | |-FunctionDecl 0x560f34ba1448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x560f34ba1258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x560f34ba12d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x560f34ba1358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba1508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba1580 Implicit # | | | `-ConstAttr 0x560f34ba15a8 Implicit # | | |-FunctionDecl 0x560f34ba1810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x560f34ba1620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x560f34ba16a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x560f34ba1720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba18d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba1948 Implicit # | | | `-ConstAttr 0x560f34ba1970 Implicit # | | |-FunctionDecl 0x560f34ba1bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x560f34ba19e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x560f34ba1a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x560f34ba1ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba1c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba1d10 Implicit # | | | `-ConstAttr 0x560f34ba1d38 Implicit # | | |-FunctionDecl 0x560f34ba1f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x560f34ba1d98 col:18 'double' # | | | |-ParmVarDecl 0x560f34ba1e18 col:26 'double' # | | | |-ParmVarDecl 0x560f34ba1e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x560f34ba2048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba20c0 Implicit # | | | `-ConstAttr 0x560f34ba20e8 Implicit # | | |-FunctionDecl 0x560f34ba2350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x560f34ba2160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x560f34ba21e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x560f34ba2260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba2410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba2488 Implicit # | | | `-ConstAttr 0x560f34ba24b0 Implicit # | | |-FunctionDecl 0x560f34ba2718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x560f34ba2528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x560f34ba25a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x560f34ba2628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba27d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba2850 Implicit # | | | `-ConstAttr 0x560f34ba2878 Implicit # | | |-FunctionDecl 0x560f34ba2ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x560f34ba28f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x560f34ba2970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x560f34ba29f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba2ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x560f34ba2c18 Implicit # | | | `-ConstAttr 0x560f34ba2c40 Implicit # | | |-FunctionDecl 0x560f34b72f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x560f34b72db0 col:14 'half' # | | | |-ParmVarDecl 0x560f34b72e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x560f34b72fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34b73030 Implicit # | | | `-ConstAttr 0x560f34b73058 Implicit # | | |-FunctionDecl 0x560f34b73210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560f34b730c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x560f34b73140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b732c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34b73340 Implicit # | | | `-ConstAttr 0x560f34b73368 Implicit # | | |-FunctionDecl 0x560f34b73530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560f34b733e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x560f34b73460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b735e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34b73660 Implicit # | | | `-ConstAttr 0x560f34b73688 Implicit # | | |-FunctionDecl 0x560f34b73850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560f34b73700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x560f34b73780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b73908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34b73980 Implicit # | | | `-ConstAttr 0x560f34b739a8 Implicit # | | |-FunctionDecl 0x560f34b73b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x560f34b73a08 col:12 'int' # | | | |-ParmVarDecl 0x560f34b73a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x560f34b73c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34b73c88 Implicit # | | | `-ConstAttr 0x560f34b73cb0 Implicit # | | |-FunctionDecl 0x560f34b73ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x560f34b73d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x560f34b73da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b73fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34b74028 Implicit # | | | `-ConstAttr 0x560f34b74050 Implicit # | | |-FunctionDecl 0x560f34b74298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x560f34b740c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x560f34b74148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b74350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34b743c8 Implicit # | | | `-ConstAttr 0x560f34b743f0 Implicit # | | |-FunctionDecl 0x560f34b74638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x560f34b74468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x560f34b744e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b746f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34b74768 Implicit # | | | `-ConstAttr 0x560f34b74790 Implicit # | | |-FunctionDecl 0x560f34b74958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x560f34b74808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34b74888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34b74a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34b74a88 Implicit # | | | `-ConstAttr 0x560f34b74ab0 Implicit # | | |-FunctionDecl 0x560f34b74cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x560f34b74b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34b74ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b74d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34ba8d48 Implicit # | | | `-ConstAttr 0x560f34ba8d70 Implicit # | | |-FunctionDecl 0x560f34ba8fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x560f34ba8de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34ba8e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba9070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34ba90e8 Implicit # | | | `-ConstAttr 0x560f34ba9110 Implicit # | | |-FunctionDecl 0x560f34ba9318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x560f34ba9188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34ba9208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba93d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34ba9448 Implicit # | | | `-ConstAttr 0x560f34ba9470 Implicit # | | |-FunctionDecl 0x560f34ba9638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x560f34ba94e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34ba9568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34ba96f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34ba9768 Implicit # | | | `-ConstAttr 0x560f34ba9790 Implicit # | | |-FunctionDecl 0x560f34ba99d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560f34ba9808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34ba9888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba9a90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34ba9b08 Implicit # | | | `-ConstAttr 0x560f34ba9b30 Implicit # | | |-FunctionDecl 0x560f34ba9d78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560f34ba9ba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34ba9c28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba9e30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34ba9ea8 Implicit # | | | `-ConstAttr 0x560f34ba9ed0 Implicit # | | |-FunctionDecl 0x560f34baa118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560f34ba9f48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34ba9fc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34baa1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34baa248 Implicit # | | | `-ConstAttr 0x560f34baa270 Implicit # | | |-FunctionDecl 0x560f34baa438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560f34baa2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34baa368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34baa4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34baa568 Implicit # | | | `-ConstAttr 0x560f34baa590 Implicit # | | |-FunctionDecl 0x560f34baa7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560f34baa608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34baa688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34baa890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34baa908 Implicit # | | | `-ConstAttr 0x560f34baa930 Implicit # | | |-FunctionDecl 0x560f34baab78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x560f34baa9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34baaa28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34baac30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34baaca8 Implicit # | | | `-ConstAttr 0x560f34baacd0 Implicit # | | |-FunctionDecl 0x560f34baaf38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560f34baad60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34baade0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34baaff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34bab068 Implicit # | | | `-ConstAttr 0x560f34bab090 Implicit # | | |-FunctionDecl 0x560f34bab240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x560f34bab0f0 col:16 'float' # | | | |-ParmVarDecl 0x560f34bab170 col:23 'float' # | | | |-BuiltinAliasAttr 0x560f34bab2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34bab370 Implicit # | | | `-ConstAttr 0x560f34bab398 Implicit # | | |-FunctionDecl 0x560f34bab560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560f34bab410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x560f34bab490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bab618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34bab690 Implicit # | | | `-ConstAttr 0x560f34bab6b8 Implicit # | | |-FunctionDecl 0x560f34bab880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560f34bab730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x560f34bab7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bab938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34bab9b0 Implicit # | | | `-ConstAttr 0x560f34bab9d8 Implicit # | | |-FunctionDecl 0x560f34babba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560f34baba50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x560f34babad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34babc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34babcd0 Implicit # | | | `-ConstAttr 0x560f34babcf8 Implicit # | | |-FunctionDecl 0x560f34babea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x560f34babd58 col:18 'double' # | | | |-ParmVarDecl 0x560f34babdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x560f34babf60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34babfd8 Implicit # | | | `-ConstAttr 0x560f34bac000 Implicit # | | |-FunctionDecl 0x560f34bac248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x560f34bac078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x560f34bac0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bac300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34bac378 Implicit # | | | `-ConstAttr 0x560f34bac3a0 Implicit # | | |-FunctionDecl 0x560f34bac5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x560f34bac418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x560f34bac498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bac6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34bac718 Implicit # | | | `-ConstAttr 0x560f34bac740 Implicit # | | |-FunctionDecl 0x560f34bac988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x560f34bac7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x560f34bac838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34baca40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x560f34bacab8 Implicit # | | | `-ConstAttr 0x560f34bacae0 Implicit # | | |-FunctionDecl 0x560f34bacd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x560f34bacb40 col:14 'half' # | | | |-ParmVarDecl 0x560f34bacbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x560f34bacdd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bace50 Implicit # | | | `-ConstAttr 0x560f34bace78 Implicit # | | |-FunctionDecl 0x560f34bad030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560f34bacee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x560f34bacf60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bad0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bad160 Implicit # | | | `-ConstAttr 0x560f34bad188 Implicit # | | |-FunctionDecl 0x560f34bad350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560f34bad200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x560f34bad280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bad408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bad480 Implicit # | | | `-ConstAttr 0x560f34bad4a8 Implicit # | | |-FunctionDecl 0x560f34bad670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560f34bad520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x560f34bad5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bad728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bad7a0 Implicit # | | | `-ConstAttr 0x560f34bad7c8 Implicit # | | |-FunctionDecl 0x560f34bad978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x560f34bad828 col:12 'int' # | | | |-ParmVarDecl 0x560f34bad8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x560f34bada30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34badaa8 Implicit # | | | `-ConstAttr 0x560f34badad0 Implicit # | | |-FunctionDecl 0x560f34badc98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x560f34badb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x560f34badbc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34badd50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34baddc8 Implicit # | | | `-ConstAttr 0x560f34baddf0 Implicit # | | |-FunctionDecl 0x560f34badfb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x560f34bade68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x560f34badee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bae070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bae0e8 Implicit # | | | `-ConstAttr 0x560f34bae110 Implicit # | | |-FunctionDecl 0x560f34bae2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x560f34bae188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x560f34bae208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bae390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bae408 Implicit # | | | `-ConstAttr 0x560f34bae430 Implicit # | | |-FunctionDecl 0x560f34bae5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x560f34bae4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34bae528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34bae6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bae728 Implicit # | | | `-ConstAttr 0x560f34bae750 Implicit # | | |-FunctionDecl 0x560f34bae918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x560f34bae7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34bae848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bae9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34baea48 Implicit # | | | `-ConstAttr 0x560f34baea70 Implicit # | | |-FunctionDecl 0x560f34baec38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x560f34baeae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34baeb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34baecf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34baed78 Implicit # | | | `-ConstAttr 0x560f34baeda0 Implicit # | | |-FunctionDecl 0x560f34baef68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x560f34baee18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34baee98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34baf020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34baf098 Implicit # | | | `-ConstAttr 0x560f34baf0c0 Implicit # | | |-FunctionDecl 0x560f34baf270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x560f34baf120 col:16 'float' # | | | |-ParmVarDecl 0x560f34baf1a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x560f34baf328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34baf3a0 Implicit # | | | `-ConstAttr 0x560f34baf3c8 Implicit # | | |-FunctionDecl 0x560f34baf590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560f34baf440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x560f34baf4c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34baf648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34baf6c0 Implicit # | | | `-ConstAttr 0x560f34baf6e8 Implicit # | | |-FunctionDecl 0x560f34baf8b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560f34baf760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x560f34baf7e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34baf968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34baf9e0 Implicit # | | | `-ConstAttr 0x560f34bafa08 Implicit # | | |-FunctionDecl 0x560f34bafbd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560f34bafa80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x560f34bafb00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bafc88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bafd00 Implicit # | | | `-ConstAttr 0x560f34bafd28 Implicit # | | |-FunctionDecl 0x560f34bafef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x560f34bafda0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34bafe20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34baffa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb0020 Implicit # | | | `-ConstAttr 0x560f34bb0048 Implicit # | | |-FunctionDecl 0x560f34bb0210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x560f34bb00c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34bb0140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb02c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb0340 Implicit # | | | `-ConstAttr 0x560f34bb0368 Implicit # | | |-FunctionDecl 0x560f34bb0530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x560f34bb03e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34bb0460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb05e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb0660 Implicit # | | | `-ConstAttr 0x560f34bb0688 Implicit # | | |-FunctionDecl 0x560f34bb0850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x560f34bb0700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34bb0780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb0908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb0980 Implicit # | | | `-ConstAttr 0x560f34bb09a8 Implicit # | | |-FunctionDecl 0x560f34bb0b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x560f34bb0a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34bb0aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34bb0c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb0ca0 Implicit # | | | `-ConstAttr 0x560f34bb0cc8 Implicit # | | |-FunctionDecl 0x560f34bb28b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x560f34bb2768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34bb27e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb2970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb29e8 Implicit # | | | `-ConstAttr 0x560f34bb2a10 Implicit # | | |-FunctionDecl 0x560f34bb2bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x560f34bb2a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34bb2b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb2c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb2d08 Implicit # | | | `-ConstAttr 0x560f34bb2d30 Implicit # | | |-FunctionDecl 0x560f34bb2ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x560f34bb2da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34bb2e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb2fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb3028 Implicit # | | | `-ConstAttr 0x560f34bb3050 Implicit # | | |-FunctionDecl 0x560f34bb3200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x560f34bb30b0 col:18 'double' # | | | |-ParmVarDecl 0x560f34bb3130 col:26 'double' # | | | |-BuiltinAliasAttr 0x560f34bb32b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb3330 Implicit # | | | `-ConstAttr 0x560f34bb3358 Implicit # | | |-FunctionDecl 0x560f34bb3520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x560f34bb33d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x560f34bb3450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb35d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb3650 Implicit # | | | `-ConstAttr 0x560f34bb3678 Implicit # | | |-FunctionDecl 0x560f34bb3840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x560f34bb36f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x560f34bb3770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb38f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb3970 Implicit # | | | `-ConstAttr 0x560f34bb3998 Implicit # | | |-FunctionDecl 0x560f34bb3b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x560f34bb3a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x560f34bb3a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb3c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x560f34bb3c90 Implicit # | | | `-ConstAttr 0x560f34bb3cb8 Implicit # | | |-FunctionTemplateDecl 0x560f34bb40e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560f34bb3d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560f34bb3d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560f34bb4038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560f34bb3e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x560f34bb3f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34bb4148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560f34bb4650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x560f34bb41c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34bb4258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560f34bb42c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560f34bb45a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560f34bb43f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x560f34bb44d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34bb46b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560f34bb4b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560f34bb4778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560f34bb47e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560f34bb4aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560f34bb4920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x560f34bb49d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34bb4bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560f34bb50d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x560f34bb4c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34bb4cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560f34bb4d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560f34bb5028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560f34bb4e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x560f34bb4f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34bb5138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560f34bb5668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560f34bb51d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560f34bb5248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x560f34bb52b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560f34bb55c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560f34bb5418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x560f34bb54f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34bb56d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560f34bb5ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x560f34bb5758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34bb57f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560f34bb5868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x560f34bb58d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x560f34bb5c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x560f34bb5a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560f34bb5b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34bb5d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x560f34bb60d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x560f34bb5db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560f34bb5e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560f34bb6028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x560f34bb5f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34bb6130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x560f34bb6580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x560f34bb61a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34bb6248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560f34bb62b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560f34bb64d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x560f34bb6428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34bb65e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x560f34bb6770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x560f34bb6690 col:20 'half' # | | | |-BuiltinAliasAttr 0x560f34bb6820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560f34bb6898 Implicit # | | | `-ConstAttr 0x560f34bb68c0 Implicit # | | |-FunctionDecl 0x560f34bb69d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bb6928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb6a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560f34bb6b00 Implicit # | | | `-ConstAttr 0x560f34bb6b28 Implicit # | | |-FunctionDecl 0x560f34bb6c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bb6ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb6d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560f34bb6d78 Implicit # | | | `-ConstAttr 0x560f34bb6da0 Implicit # | | |-FunctionDecl 0x560f34bb6ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bb6e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb6f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560f34bb6ff0 Implicit # | | | `-ConstAttr 0x560f34bb7018 Implicit # | | |-FunctionDecl 0x560f34bb7128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x560f34bb7078 col:22 'float' # | | | |-BuiltinAliasAttr 0x560f34bb71d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560f34bb7250 Implicit # | | | `-ConstAttr 0x560f34bb7278 Implicit # | | |-FunctionDecl 0x560f34bb73a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bb72f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb7450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560f34bb74c8 Implicit # | | | `-ConstAttr 0x560f34bb74f0 Implicit # | | |-FunctionDecl 0x560f34bb7618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bb7568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb76c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560f34bb7740 Implicit # | | | `-ConstAttr 0x560f34bb7768 Implicit # | | |-FunctionDecl 0x560f34bb7890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bb77e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb7940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x560f34bb79b8 Implicit # | | | `-ConstAttr 0x560f34bb79e0 Implicit # | | |-FunctionDecl 0x560f34bb7b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x560f34bb7a38 col:13 'bool' # | | | |-ParmVarDecl 0x560f34bb7ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x560f34bb7c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb7ca8 Implicit # | | | `-ConstAttr 0x560f34bb7cd0 Implicit # | | |-FunctionDecl 0x560f34bb7e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x560f34bb7d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x560f34bb7db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb7f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb7fb8 Implicit # | | | `-ConstAttr 0x560f34bb7fe0 Implicit # | | |-FunctionDecl 0x560f34bb81a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x560f34bb8058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x560f34bb80d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb8260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb82d8 Implicit # | | | `-ConstAttr 0x560f34bb8300 Implicit # | | |-FunctionDecl 0x560f34bb84c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x560f34bb8378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x560f34bb83f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bb8580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb85f8 Implicit # | | | `-ConstAttr 0x560f34bb8620 Implicit # | | |-FunctionDecl 0x560f34bb87e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x560f34bb8680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x560f34bb8700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bb88a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb8918 Implicit # | | | `-ConstAttr 0x560f34bb8940 Implicit # | | |-FunctionDecl 0x560f34bb8af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x560f34bb89a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x560f34bb8a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bb8ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb8c20 Implicit # | | | `-ConstAttr 0x560f34bb8c48 Implicit # | | |-FunctionDecl 0x560f34bb8df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x560f34bb8ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x560f34bb8d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bb8eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb8f28 Implicit # | | | `-ConstAttr 0x560f34bb8f50 Implicit # | | |-FunctionDecl 0x560f34bb9100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x560f34bb8fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x560f34bb9030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bb91b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb9230 Implicit # | | | `-ConstAttr 0x560f34bb9258 Implicit # | | |-FunctionDecl 0x560f34bb9408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x560f34bb92b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x560f34bb9338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bb94c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb9538 Implicit # | | | `-ConstAttr 0x560f34bb9560 Implicit # | | |-FunctionDecl 0x560f34bb9710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x560f34bb95c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x560f34bb9640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bb97c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb9840 Implicit # | | | `-ConstAttr 0x560f34bb9868 Implicit # | | |-FunctionDecl 0x560f34bb9a18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x560f34bb98c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x560f34bb9948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bb9ad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb9b48 Implicit # | | | `-ConstAttr 0x560f34bb9b70 Implicit # | | |-FunctionDecl 0x560f34bb9d20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x560f34bb9bd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x560f34bb9c50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bb9dd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bb9e50 Implicit # | | | `-ConstAttr 0x560f34bb9e78 Implicit # | | |-FunctionDecl 0x560f34bba028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x560f34bb9ed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x560f34bb9f58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bba0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bba158 Implicit # | | | `-ConstAttr 0x560f34bba180 Implicit # | | |-FunctionDecl 0x560f34bba330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x560f34bba1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x560f34bba260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bba3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bba460 Implicit # | | | `-ConstAttr 0x560f34bba488 Implicit # | | |-FunctionDecl 0x560f34bba638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x560f34bba4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x560f34bba568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bba6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bba790 Implicit # | | | `-ConstAttr 0x560f34bba7b8 Implicit # | | |-FunctionDecl 0x560f34bba968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x560f34bba818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x560f34bba898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bbaa20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bbaa98 Implicit # | | | `-ConstAttr 0x560f34bbaac0 Implicit # | | |-FunctionDecl 0x560f34bbac70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x560f34bbab20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x560f34bbaba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bbad28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bbada0 Implicit # | | | `-ConstAttr 0x560f34bbadc8 Implicit # | | |-FunctionDecl 0x560f34bbaf78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x560f34bbae28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x560f34bbaea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bbb030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bbb0a8 Implicit # | | | `-ConstAttr 0x560f34bbb0d0 Implicit # | | |-FunctionDecl 0x560f34bbb280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x560f34bbb130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x560f34bbb1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x560f34bbb338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x560f34bbb3b0 Implicit # | | | `-ConstAttr 0x560f34bbb3d8 Implicit # | | |-FunctionDecl 0x560f34bbb588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x560f34bbb438 col:14 'half' # | | | |-ParmVarDecl 0x560f34bbb4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x560f34bbb640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560f34bbb6b8 Implicit # | | | `-ConstAttr 0x560f34bbb6e0 Implicit # | | |-FunctionDecl 0x560f34bbb898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560f34bbb748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x560f34bbb7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbb950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560f34bbb9c8 Implicit # | | | `-ConstAttr 0x560f34bbb9f0 Implicit # | | |-FunctionDecl 0x560f34bbbbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560f34bbba68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x560f34bbbae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbbc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560f34bbbce8 Implicit # | | | `-ConstAttr 0x560f34bbbd10 Implicit # | | |-FunctionDecl 0x560f34bbbed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560f34bbbd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x560f34bbbe08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbbf90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560f34bbc008 Implicit # | | | `-ConstAttr 0x560f34bbc030 Implicit # | | |-FunctionDecl 0x560f34bbc1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x560f34bbc090 col:16 'float' # | | | |-ParmVarDecl 0x560f34bbc110 col:23 'float' # | | | |-BuiltinAliasAttr 0x560f34bbc298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560f34bbc310 Implicit # | | | `-ConstAttr 0x560f34bbc338 Implicit # | | |-FunctionDecl 0x560f34bbc500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560f34bbc3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x560f34bbc430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbc5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560f34bbc630 Implicit # | | | `-ConstAttr 0x560f34bbc658 Implicit # | | |-FunctionDecl 0x560f34bbc870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560f34bbc6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x560f34bbc7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbc928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560f34bbc9a0 Implicit # | | | `-ConstAttr 0x560f34bbc9c8 Implicit # | | |-FunctionDecl 0x560f34bbcb90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560f34bbca40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x560f34bbcac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbcc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x560f34bbccc0 Implicit # | | | `-ConstAttr 0x560f34bbcce8 Implicit # | | |-FunctionDecl 0x560f34bbce10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x560f34bbcd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34bbcec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560f34bbcf38 Implicit # | | | `-ConstAttr 0x560f34bbcf60 Implicit # | | |-FunctionDecl 0x560f34bbd078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34bbcfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbd128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560f34bbd1a0 Implicit # | | | `-ConstAttr 0x560f34bbd1c8 Implicit # | | |-FunctionDecl 0x560f34bbd2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34bbd240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbd3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560f34bbd418 Implicit # | | | `-ConstAttr 0x560f34bbd440 Implicit # | | |-FunctionDecl 0x560f34bbd568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34bbd4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbd618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560f34bbd690 Implicit # | | | `-ConstAttr 0x560f34bbd6b8 Implicit # | | |-FunctionDecl 0x560f34bbd7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34bbd730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34bbd890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560f34bbd908 Implicit # | | | `-ConstAttr 0x560f34bbd930 Implicit # | | |-FunctionDecl 0x560f34bbda58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34bbd9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbdb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560f34bbdb80 Implicit # | | | `-ConstAttr 0x560f34bbdba8 Implicit # | | |-FunctionDecl 0x560f34bbdcd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34bbdc20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbdd80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560f34bbddf8 Implicit # | | | `-ConstAttr 0x560f34bbde20 Implicit # | | |-FunctionDecl 0x560f34bbdf48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34bbde98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbdff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x560f34bbe070 Implicit # | | | `-ConstAttr 0x560f34bbe098 Implicit # | | |-FunctionDecl 0x560f34bbe260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560f34bbe110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x560f34bbe190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbe318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x560f34bbe390 Implicit # | | | `-ConstAttr 0x560f34bbe3b8 Implicit # | | |-FunctionDecl 0x560f34bbe570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560f34bbe420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x560f34bbe4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbe628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x560f34bbe6a0 Implicit # | | | `-ConstAttr 0x560f34bbe6c8 Implicit # | | |-FunctionDecl 0x560f34bbe7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x560f34bbe728 col:14 'half' # | | | |-BuiltinAliasAttr 0x560f34bbe8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bbe920 Implicit # | | | `-ConstAttr 0x560f34bbe948 Implicit # | | |-FunctionDecl 0x560f34bbea60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bbe9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbeb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bbeb88 Implicit # | | | `-ConstAttr 0x560f34bbebb0 Implicit # | | |-FunctionDecl 0x560f34bbecd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bbec28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbed88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bbee00 Implicit # | | | `-ConstAttr 0x560f34bbee28 Implicit # | | |-FunctionDecl 0x560f34bbef50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bbeea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbf000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bbf078 Implicit # | | | `-ConstAttr 0x560f34bbf0a0 Implicit # | | |-FunctionDecl 0x560f34bbf1b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x560f34bbf100 col:16 'float' # | | | |-BuiltinAliasAttr 0x560f34bbf260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bbf2d8 Implicit # | | | `-ConstAttr 0x560f34bbf300 Implicit # | | |-FunctionDecl 0x560f34bbf428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bbf378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbf4d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bbf550 Implicit # | | | `-ConstAttr 0x560f34bbf578 Implicit # | | |-FunctionDecl 0x560f34bbf6a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bbf5f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbf750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bbf7c8 Implicit # | | | `-ConstAttr 0x560f34bbf7f0 Implicit # | | |-FunctionDecl 0x560f34bbf918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bbf868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbf9c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bbfa40 Implicit # | | | `-ConstAttr 0x560f34bbfa68 Implicit # | | |-FunctionDecl 0x560f34bbfb78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x560f34bbfac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x560f34bbfc28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bbfca0 Implicit # | | | `-ConstAttr 0x560f34bbfcc8 Implicit # | | |-FunctionDecl 0x560f34bbfdf0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x560f34bbfd40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bbfea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bbff18 Implicit # | | | `-ConstAttr 0x560f34bbff40 Implicit # | | |-FunctionDecl 0x560f34bc0068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x560f34bbffb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc0118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bc0190 Implicit # | | | `-ConstAttr 0x560f34bc01b8 Implicit # | | |-FunctionDecl 0x560f34bc02e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x560f34bc0230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc0390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x560f34bc0408 Implicit # | | | `-ConstAttr 0x560f34bc0430 Implicit # | | |-FunctionDecl 0x560f34bc0540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x560f34bc0490 col:16 'half' # | | | |-BuiltinAliasAttr 0x560f34bc05f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560f34bc0668 Implicit # | | | `-ConstAttr 0x560f34bc0690 Implicit # | | |-FunctionDecl 0x560f34bc07c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bc06f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc0870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560f34bc08e8 Implicit # | | | `-ConstAttr 0x560f34bc0910 Implicit # | | |-FunctionDecl 0x560f34bc0a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bc0988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc0ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560f34bc0b60 Implicit # | | | `-ConstAttr 0x560f34bc0b88 Implicit # | | |-FunctionDecl 0x560f34bc0cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bc0c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc0d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560f34bc0dd8 Implicit # | | | `-ConstAttr 0x560f34bc0e00 Implicit # | | |-FunctionDecl 0x560f34bc0f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x560f34bc0e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x560f34bc0fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560f34bc1038 Implicit # | | | `-ConstAttr 0x560f34bc1060 Implicit # | | |-FunctionDecl 0x560f34bc1188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bc10d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc1238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560f34bc12b0 Implicit # | | | `-ConstAttr 0x560f34bc12d8 Implicit # | | |-FunctionDecl 0x560f34bc1400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bc1350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc14b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560f34bc1528 Implicit # | | | `-ConstAttr 0x560f34bc1550 Implicit # | | |-FunctionDecl 0x560f34bc1678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bc15c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc1728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x560f34bc17a0 Implicit # | | | `-ConstAttr 0x560f34bc17c8 Implicit # | | |-FunctionDecl 0x560f34bc18d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x560f34bc1828 col:16 'half' # | | | |-BuiltinAliasAttr 0x560f34bc1988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560f34bc1a00 Implicit # | | | `-ConstAttr 0x560f34bc1a28 Implicit # | | |-FunctionDecl 0x560f34bc1b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bc1a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc1bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560f34bc1c68 Implicit # | | | `-ConstAttr 0x560f34bc1c90 Implicit # | | |-FunctionDecl 0x560f34bc1db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bc1d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc1e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560f34bc1ee0 Implicit # | | | `-ConstAttr 0x560f34bc1f08 Implicit # | | |-FunctionDecl 0x560f34bc2030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bc1f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc20e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560f34bc2158 Implicit # | | | `-ConstAttr 0x560f34bc2180 Implicit # | | |-FunctionDecl 0x560f34bc2290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x560f34bc21e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x560f34bc2340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560f34bc23b8 Implicit # | | | `-ConstAttr 0x560f34bc23e0 Implicit # | | |-FunctionDecl 0x560f34bc2508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bc2458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc25b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560f34bc2630 Implicit # | | | `-ConstAttr 0x560f34bc2658 Implicit # | | |-FunctionDecl 0x560f34b86be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bc26d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b86c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560f34b86d08 Implicit # | | | `-ConstAttr 0x560f34b86d30 Implicit # | | |-FunctionDecl 0x560f34b86e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b86da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b86f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x560f34b86f80 Implicit # | | | `-ConstAttr 0x560f34b86fa8 Implicit # | | |-FunctionDecl 0x560f34b870b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x560f34b87008 col:19 'half' # | | | |-BuiltinAliasAttr 0x560f34b87168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b871e0 Implicit # | | | `-ConstAttr 0x560f34b87208 Implicit # | | |-FunctionDecl 0x560f34b87320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34b87270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b873d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b87448 Implicit # | | | `-ConstAttr 0x560f34b87470 Implicit # | | |-FunctionDecl 0x560f34b87598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34b874e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b87648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b876c0 Implicit # | | | `-ConstAttr 0x560f34b876e8 Implicit # | | |-FunctionDecl 0x560f34b87810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34b87760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b878c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b87938 Implicit # | | | `-ConstAttr 0x560f34b87960 Implicit # | | |-FunctionDecl 0x560f34b87a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x560f34b879c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x560f34b87b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b87b98 Implicit # | | | `-ConstAttr 0x560f34b87bc0 Implicit # | | |-FunctionDecl 0x560f34b87ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34b87c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b87d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b87e10 Implicit # | | | `-ConstAttr 0x560f34b87e38 Implicit # | | |-FunctionDecl 0x560f34b87f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34b87eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b88010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b88088 Implicit # | | | `-ConstAttr 0x560f34b880b0 Implicit # | | |-FunctionDecl 0x560f34b881d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34b88128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b88288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b88300 Implicit # | | | `-ConstAttr 0x560f34b88328 Implicit # | | |-FunctionDecl 0x560f34b88438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x560f34b88388 col:23 'double' # | | | |-BuiltinAliasAttr 0x560f34b884e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b88560 Implicit # | | | `-ConstAttr 0x560f34b88588 Implicit # | | |-FunctionDecl 0x560f34b886b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x560f34b88600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34b88760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b887d8 Implicit # | | | `-ConstAttr 0x560f34b88800 Implicit # | | |-FunctionDecl 0x560f34b88928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x560f34b88878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34b889d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b88a50 Implicit # | | | `-ConstAttr 0x560f34b88a78 Implicit # | | |-FunctionDecl 0x560f34b88bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x560f34b88af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34b88ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x560f34b88d18 Implicit # | | | `-ConstAttr 0x560f34b88d40 Implicit # | | |-FunctionTemplateDecl 0x560f34b89158 col:3 select # | | | |-TemplateTypeParmDecl 0x560f34b88d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34b890b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x560f34b88e40 col:14 'bool' # | | | |-ParmVarDecl 0x560f34b88eb8 col:17 'T' # | | | |-ParmVarDecl 0x560f34b88f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x560f34b891c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x560f34b892a8 Implicit # | | | `-ConstAttr 0x560f34b892d0 Implicit # | | |-FunctionTemplateDecl 0x560f34b897d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560f34b892f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34b89728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x560f34b89478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560f34b89558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560f34b89638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34b89840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34b89da0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560f34b898c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34b89cf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x560f34b89a48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560f34b89b28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560f34b89c08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34b89e10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34b8a370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560f34b89e98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34b8a2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x560f34b8a018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560f34b8a0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560f34b8a1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34b8a3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34b8a970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560f34b8a468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34b8a8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x560f34b8a5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560f34b8a660 col:39 'T' # | | | |-ParmVarDecl 0x560f34b8a740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34b8a9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34bceb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560f34b8aa68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34bcea58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x560f34bce7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560f34bce838 col:39 'T' # | | | |-ParmVarDecl 0x560f34bce918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34bceb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34bcf0b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560f34bcebf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34bcf008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x560f34bced78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560f34bcedf0 col:39 'T' # | | | |-ParmVarDecl 0x560f34bceed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x560f34bcf120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34bcf6b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560f34bcf1a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34bcf608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x560f34bcf328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560f34bcf408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560f34bcf480 col:53 'T' # | | | `-BuiltinAliasAttr 0x560f34bcf720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34bcfc60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560f34bcf7a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34bcfbb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x560f34bcf928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560f34bcfa08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560f34bcfa80 col:53 'T' # | | | `-BuiltinAliasAttr 0x560f34bcfcd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34bd0210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x560f34bcfd58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34bd0168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x560f34bcfed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x560f34bcffb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x560f34bd0030 col:53 'T' # | | | `-BuiltinAliasAttr 0x560f34bd0280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34bd0950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x560f34bd0308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34bd08a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x560f34bd0620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x560f34bd0698 col:23 'T' # | | | |-ParmVarDecl 0x560f34bd0710 col:26 'T' # | | | `-BuiltinAliasAttr 0x560f34bd09c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34bd0fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x560f34bd0a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34bd0f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x560f34bd0cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x560f34bd0d68 col:23 'T' # | | | |-ParmVarDecl 0x560f34bd0de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x560f34bd1030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x560f34bd1630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x560f34bd10b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34bd1588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x560f34bd1360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x560f34bd13d8 col:23 'T' # | | | |-ParmVarDecl 0x560f34bd1450 col:26 'T' # | | | `-BuiltinAliasAttr 0x560f34bd16a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x560f34bd1800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x560f34bd1750 col:14 'half' # | | | |-BuiltinAliasAttr 0x560f34bd18b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560f34bd1928 Implicit # | | | `-ConstAttr 0x560f34bd1950 Implicit # | | |-FunctionDecl 0x560f34bd1a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bd19b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd1b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560f34bd1b90 Implicit # | | | `-ConstAttr 0x560f34bd1bb8 Implicit # | | |-FunctionDecl 0x560f34bd1ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bd1c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd1d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560f34bd1e08 Implicit # | | | `-ConstAttr 0x560f34bd1e30 Implicit # | | |-FunctionDecl 0x560f34bd1f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bd1ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd2008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560f34bd2080 Implicit # | | | `-ConstAttr 0x560f34bd20a8 Implicit # | | |-FunctionDecl 0x560f34bd21b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x560f34bd2108 col:16 'float' # | | | |-BuiltinAliasAttr 0x560f34bd2268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560f34bd22e0 Implicit # | | | `-ConstAttr 0x560f34bd2308 Implicit # | | |-FunctionDecl 0x560f34bd2430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bd2380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd24e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560f34bd2558 Implicit # | | | `-ConstAttr 0x560f34bd2580 Implicit # | | |-FunctionDecl 0x560f34bd26a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bd25f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd2758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560f34bd27e0 Implicit # | | | `-ConstAttr 0x560f34bd2808 Implicit # | | |-FunctionDecl 0x560f34bd2930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bd2880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd29e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x560f34bd2a58 Implicit # | | | `-ConstAttr 0x560f34bd2a80 Implicit # | | |-FunctionDecl 0x560f34bd2b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x560f34bd2ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34bd2c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560f34bd2cb8 Implicit # | | | `-ConstAttr 0x560f34bd2ce0 Implicit # | | |-FunctionDecl 0x560f34bd2df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bd2d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd2ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560f34bd2f20 Implicit # | | | `-ConstAttr 0x560f34bd2f48 Implicit # | | |-FunctionDecl 0x560f34bd3070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bd2fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd3120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560f34bd3198 Implicit # | | | `-ConstAttr 0x560f34bd31c0 Implicit # | | |-FunctionDecl 0x560f34bd32e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bd3238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd3398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560f34bd3410 Implicit # | | | `-ConstAttr 0x560f34bd3438 Implicit # | | |-FunctionDecl 0x560f34bd3548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x560f34bd3498 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34bd35f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560f34bd3670 Implicit # | | | `-ConstAttr 0x560f34bd3698 Implicit # | | |-FunctionDecl 0x560f34bd37c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bd3710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd3870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560f34bd38e8 Implicit # | | | `-ConstAttr 0x560f34bd3910 Implicit # | | |-FunctionDecl 0x560f34bd3a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bd3988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd3ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560f34bd3b60 Implicit # | | | `-ConstAttr 0x560f34bd3b88 Implicit # | | |-FunctionDecl 0x560f34bd3cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bd3c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd3d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x560f34bd3dd8 Implicit # | | | `-ConstAttr 0x560f34bd3e00 Implicit # | | |-FunctionDecl 0x560f34bd3f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x560f34bd3e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34bd3fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560f34bd4038 Implicit # | | | `-ConstAttr 0x560f34bd4060 Implicit # | | |-FunctionDecl 0x560f34bd4178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bd40c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd4228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560f34bd42a0 Implicit # | | | `-ConstAttr 0x560f34bd42c8 Implicit # | | |-FunctionDecl 0x560f34bd43f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bd4340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd44a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560f34bd4518 Implicit # | | | `-ConstAttr 0x560f34bd4540 Implicit # | | |-FunctionDecl 0x560f34bd4668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bd45b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd4718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560f34bd4790 Implicit # | | | `-ConstAttr 0x560f34bd47b8 Implicit # | | |-FunctionDecl 0x560f34bd48d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x560f34bd4828 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34bd4988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560f34bd4a00 Implicit # | | | `-ConstAttr 0x560f34bd4a28 Implicit # | | |-FunctionDecl 0x560f34bd4b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bd4aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd4c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560f34bd4c78 Implicit # | | | `-ConstAttr 0x560f34bd4ca0 Implicit # | | |-FunctionDecl 0x560f34bd4dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bd4d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd4e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560f34bd4ef0 Implicit # | | | `-ConstAttr 0x560f34bd4f18 Implicit # | | |-FunctionDecl 0x560f34bd5040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bd4f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd50f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x560f34bd5168 Implicit # | | | `-ConstAttr 0x560f34bd5190 Implicit # | | |-FunctionDecl 0x560f34bd5340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x560f34bd51f0 col:15 'half' # | | | |-ParmVarDecl 0x560f34bd5270 col:21 'half' # | | | |-BuiltinAliasAttr 0x560f34bd53f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560f34bd5470 Implicit # | | | `-ConstAttr 0x560f34bd5498 Implicit # | | |-FunctionDecl 0x560f34bd5650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x560f34bd5500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x560f34bd5580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd5708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560f34bd5780 Implicit # | | | `-ConstAttr 0x560f34bd57a8 Implicit # | | |-FunctionDecl 0x560f34bd5970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x560f34bd5820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x560f34bd58a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd5a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560f34bd5aa0 Implicit # | | | `-ConstAttr 0x560f34bd5ac8 Implicit # | | |-FunctionDecl 0x560f34bd5c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x560f34bd5b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x560f34bd5bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd5d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560f34bd5dc0 Implicit # | | | `-ConstAttr 0x560f34bd5de8 Implicit # | | |-FunctionDecl 0x560f34bd5f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x560f34bd5e48 col:17 'float' # | | | |-ParmVarDecl 0x560f34bd5ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x560f34bd6050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560f34bd60c8 Implicit # | | | `-ConstAttr 0x560f34bd60f0 Implicit # | | |-FunctionDecl 0x560f34bd62b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x560f34bd6168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x560f34bd61e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd6370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560f34bd63e8 Implicit # | | | `-ConstAttr 0x560f34bd6410 Implicit # | | |-FunctionDecl 0x560f34bd65d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x560f34bd6488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x560f34bd6508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd6690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560f34bd6708 Implicit # | | | `-ConstAttr 0x560f34bd6730 Implicit # | | |-FunctionDecl 0x560f34bd6950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x560f34bd6800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x560f34bd6880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd6a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x560f34bd6a80 Implicit # | | | `-ConstAttr 0x560f34bd6aa8 Implicit # | | |-FunctionDecl 0x560f34bd6bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x560f34bd6b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x560f34bd6c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560f34bd6ce0 Implicit # | | | `-ConstAttr 0x560f34bd6d08 Implicit # | | |-FunctionDecl 0x560f34bd6e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bd6d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd6ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560f34bd6f48 Implicit # | | | `-ConstAttr 0x560f34bd6f70 Implicit # | | |-FunctionDecl 0x560f34bd7098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bd6fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd7148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560f34bd71c0 Implicit # | | | `-ConstAttr 0x560f34bd71e8 Implicit # | | |-FunctionDecl 0x560f34bd7310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bd7260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd73c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560f34bd7438 Implicit # | | | `-ConstAttr 0x560f34bd7460 Implicit # | | |-FunctionDecl 0x560f34bd7570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x560f34bd74c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x560f34bd7620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560f34bd7698 Implicit # | | | `-ConstAttr 0x560f34bd76c0 Implicit # | | |-FunctionDecl 0x560f34bd77e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bd7738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd7898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560f34bd7910 Implicit # | | | `-ConstAttr 0x560f34bd7938 Implicit # | | |-FunctionDecl 0x560f34bd7a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bd79b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd7b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560f34bd7b88 Implicit # | | | `-ConstAttr 0x560f34bd7bb0 Implicit # | | |-FunctionDecl 0x560f34bd7cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bd7c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd7d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x560f34bd7e00 Implicit # | | | `-ConstAttr 0x560f34bd7e28 Implicit # | | |-FunctionDecl 0x560f34bd7f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x560f34bd7e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x560f34bd7fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560f34bd8060 Implicit # | | | `-ConstAttr 0x560f34bd8088 Implicit # | | |-FunctionDecl 0x560f34bd81a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bd80f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd8250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560f34bd82c8 Implicit # | | | `-ConstAttr 0x560f34bd82f0 Implicit # | | |-FunctionDecl 0x560f34bd8418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bd8368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd84c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560f34bd8540 Implicit # | | | `-ConstAttr 0x560f34bd8568 Implicit # | | |-FunctionDecl 0x560f34bd8690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bd85e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd8740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560f34bd87b8 Implicit # | | | `-ConstAttr 0x560f34bd8810 Implicit # | | |-FunctionDecl 0x560f34bd8920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x560f34bd8870 col:17 'float' # | | | |-BuiltinAliasAttr 0x560f34bd89d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560f34bd8a48 Implicit # | | | `-ConstAttr 0x560f34bd8a70 Implicit # | | |-FunctionDecl 0x560f34bd8b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bd8ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd8c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560f34bd8cc0 Implicit # | | | `-ConstAttr 0x560f34bd8ce8 Implicit # | | |-FunctionDecl 0x560f34bd8e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bd8d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd8ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560f34bd8f38 Implicit # | | | `-ConstAttr 0x560f34bd8f60 Implicit # | | |-FunctionDecl 0x560f34bd9088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bd8fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd9138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x560f34bd91b0 Implicit # | | | `-ConstAttr 0x560f34bd91d8 Implicit # | | |-FunctionDecl 0x560f34bd92e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x560f34bd9238 col:16 'half' # | | | |-BuiltinAliasAttr 0x560f34bd9398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560f34bd9410 Implicit # | | | `-ConstAttr 0x560f34bd9438 Implicit # | | |-FunctionDecl 0x560f34bd9550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bd94a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd9600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560f34bd9678 Implicit # | | | `-ConstAttr 0x560f34bd96a0 Implicit # | | |-FunctionDecl 0x560f34bd97c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bd9718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd9878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560f34bd98f0 Implicit # | | | `-ConstAttr 0x560f34bd9918 Implicit # | | |-FunctionDecl 0x560f34bd9a40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bd9990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd9af0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560f34bd9b68 Implicit # | | | `-ConstAttr 0x560f34bd9b90 Implicit # | | |-FunctionDecl 0x560f34bd9ca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x560f34bd9bf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x560f34bd9d50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560f34bd9dc8 Implicit # | | | `-ConstAttr 0x560f34bd9df0 Implicit # | | |-FunctionDecl 0x560f34bd9f18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bd9e68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bd9fc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560f34bda040 Implicit # | | | `-ConstAttr 0x560f34bda068 Implicit # | | |-FunctionDecl 0x560f34bda190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bda0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bda240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560f34bda2b8 Implicit # | | | `-ConstAttr 0x560f34bda2e0 Implicit # | | |-FunctionDecl 0x560f34bda408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bda358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bda4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x560f34bda530 Implicit # | | | `-ConstAttr 0x560f34bda558 Implicit # | | |-FunctionDecl 0x560f34bda660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x560f34bda5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x560f34bda710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bda770 # | | | |-NoThrowAttr 0x560f34bda7b0 Implicit # | | | `-ConstAttr 0x560f34bda7d8 Implicit # | | |-FunctionDecl 0x560f34bda900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x560f34bda850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bda9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdaa10 # | | | |-NoThrowAttr 0x560f34bdaa50 Implicit # | | | `-ConstAttr 0x560f34bdaa78 Implicit # | | |-FunctionDecl 0x560f34bdaba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x560f34bdaaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bdac50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdacb0 # | | | |-NoThrowAttr 0x560f34bdacf0 Implicit # | | | `-ConstAttr 0x560f34bdad18 Implicit # | | |-FunctionDecl 0x560f34bdae40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x560f34bdad90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bdaef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdaf50 # | | | |-NoThrowAttr 0x560f34bdaf90 Implicit # | | | `-ConstAttr 0x560f34bdafb8 Implicit # | | |-FunctionDecl 0x560f34bdb0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x560f34bdb028 col:56 'int' # | | | |-AvailabilityAttr 0x560f34bdb180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdb240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdb270 # | | | |-NoThrowAttr 0x560f34bdb2b0 Implicit # | | | `-ConstAttr 0x560f34bdb2d8 Implicit # | | |-FunctionDecl 0x560f34bdb488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x560f34bdb360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x560f34bdb538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdb5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdb628 # | | | |-NoThrowAttr 0x560f34bdb668 Implicit # | | | `-ConstAttr 0x560f34bdb690 Implicit # | | |-FunctionDecl 0x560f34bdb848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x560f34bdb718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x560f34bdb8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdb9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdb9e8 # | | | |-NoThrowAttr 0x560f34bdba28 Implicit # | | | `-ConstAttr 0x560f34bdba50 Implicit # | | |-FunctionDecl 0x560f34bdbc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x560f34bdbad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x560f34bdbcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdbd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdbda8 # | | | |-NoThrowAttr 0x560f34bdbde8 Implicit # | | | `-ConstAttr 0x560f34bdbe10 Implicit # | | |-FunctionDecl 0x560f34bdbf40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x560f34bdbe98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560f34bdbff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdc0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdc0e0 # | | | |-NoThrowAttr 0x560f34bdc120 Implicit # | | | `-ConstAttr 0x560f34bdc148 Implicit # | | |-FunctionDecl 0x560f34bdc2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x560f34bdc1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x560f34bdc3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdc468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdc498 # | | | |-NoThrowAttr 0x560f34bdc4d8 Implicit # | | | `-ConstAttr 0x560f34bdc500 Implicit # | | |-FunctionDecl 0x560f34bdc6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x560f34bdc588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x560f34bdc768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdc860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdc890 # | | | |-NoThrowAttr 0x560f34bdc8d0 Implicit # | | | `-ConstAttr 0x560f34bdc8f8 Implicit # | | |-FunctionDecl 0x560f34bdcaa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x560f34bdc980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x560f34bdcb58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdcc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdcc48 # | | | |-NoThrowAttr 0x560f34bdcc88 Implicit # | | | `-ConstAttr 0x560f34bdccb0 Implicit # | | |-FunctionDecl 0x560f34bdcde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x560f34bdcd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x560f34bdce90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdcf50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdcf80 # | | | |-NoThrowAttr 0x560f34bdcfc0 Implicit # | | | `-ConstAttr 0x560f34bdcfe8 Implicit # | | |-FunctionDecl 0x560f34bdd198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34bdd070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x560f34bdd248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdd308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdd338 # | | | |-NoThrowAttr 0x560f34bdd378 Implicit # | | | `-ConstAttr 0x560f34bdd3a0 Implicit # | | |-FunctionDecl 0x560f34bdd558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34bdd428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x560f34bdd608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdd6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdd6f8 # | | | |-NoThrowAttr 0x560f34bdd738 Implicit # | | | `-ConstAttr 0x560f34bdd760 Implicit # | | |-FunctionDecl 0x560f34bdd918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34bdd7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x560f34bdd9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdda88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bddab8 # | | | |-NoThrowAttr 0x560f34bddaf8 Implicit # | | | `-ConstAttr 0x560f34bddb20 Implicit # | | |-FunctionDecl 0x560f34bddc50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x560f34bddba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560f34bddd00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdddc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdddf0 # | | | |-NoThrowAttr 0x560f34bdde30 Implicit # | | | `-ConstAttr 0x560f34bdde58 Implicit # | | |-FunctionDecl 0x560f34bde008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34bddee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560f34bde0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bde178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bde1a8 # | | | |-NoThrowAttr 0x560f34bde1e8 Implicit # | | | `-ConstAttr 0x560f34bde210 Implicit # | | |-FunctionDecl 0x560f34bde3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34bde298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560f34bde478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bde538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bde568 # | | | |-NoThrowAttr 0x560f34bde5a8 Implicit # | | | `-ConstAttr 0x560f34bde5d0 Implicit # | | |-FunctionDecl 0x560f34bde788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34bde658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560f34bde848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bde908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bde938 # | | | |-NoThrowAttr 0x560f34bde978 Implicit # | | | `-ConstAttr 0x560f34bde9a0 Implicit # | | |-FunctionDecl 0x560f34bdeab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x560f34bdea10 col:58 'float' # | | | |-AvailabilityAttr 0x560f34bdeb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdec28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdec58 # | | | |-NoThrowAttr 0x560f34bdec98 Implicit # | | | `-ConstAttr 0x560f34bdecc0 Implicit # | | |-FunctionDecl 0x560f34bdedf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x560f34bded48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x560f34bdeea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdef68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdef98 # | | | |-NoThrowAttr 0x560f34bdefd8 Implicit # | | | `-ConstAttr 0x560f34bdf000 Implicit # | | |-FunctionDecl 0x560f34bdf138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x560f34bdf088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x560f34bdf1e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdf2a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdf2d8 # | | | |-NoThrowAttr 0x560f34bdf318 Implicit # | | | `-ConstAttr 0x560f34bdf340 Implicit # | | |-FunctionDecl 0x560f34bdf478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x560f34bdf3c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x560f34bdf528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdf5e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdf618 # | | | |-NoThrowAttr 0x560f34bdf658 Implicit # | | | `-ConstAttr 0x560f34bdf680 Implicit # | | |-FunctionDecl 0x560f34bdf798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x560f34bdf6f0 col:59 'double' # | | | |-AvailabilityAttr 0x560f34bdf848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdf908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdf938 # | | | |-NoThrowAttr 0x560f34bdf978 Implicit # | | | `-ConstAttr 0x560f34bdf9a0 Implicit # | | |-FunctionDecl 0x560f34bdfb58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x560f34bdfa28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x560f34bdfc08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bdfcc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34bdfcf8 # | | | |-NoThrowAttr 0x560f34bdfd38 Implicit # | | | `-ConstAttr 0x560f34bdfd60 Implicit # | | |-FunctionDecl 0x560f34bdff18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x560f34bdfde8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x560f34bdffc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34be0088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34be00b8 # | | | |-NoThrowAttr 0x560f34be00f8 Implicit # | | | `-ConstAttr 0x560f34be0120 Implicit # | | |-FunctionDecl 0x560f34be02d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x560f34be01a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x560f34be0388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34be0448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x560f34be0478 # | | | |-NoThrowAttr 0x560f34be04b8 Implicit # | | | `-ConstAttr 0x560f34be04e0 Implicit # | | |-FunctionDecl 0x560f34be05f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x560f34be0548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x560f34be06a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34be0760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x560f34be0790 # | | | |-NoThrowAttr 0x560f34be07d0 Implicit # | | | `-ConstAttr 0x560f34be07f8 Implicit # | | |-FunctionDecl 0x560f34be0908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x560f34be0860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x560f34be09b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34be0a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x560f34be0aa8 # | | | |-NoThrowAttr 0x560f34be0ae8 Implicit # | | | `-ConstAttr 0x560f34be0b10 Implicit # | | |-FunctionDecl 0x560f34be0c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x560f34be0b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x560f34be0d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34be0e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x560f34be0e38 # | | | |-NoThrowAttr 0x560f34be0e78 Implicit # | | | `-ConstAttr 0x560f34be0ea0 Implicit # | | |-FunctionDecl 0x560f34be1028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x560f34be0ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x560f34be10d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34be1198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x560f34be11c8 # | | | |-NoThrowAttr 0x560f34be1208 Implicit # | | | `-ConstAttr 0x560f34be1230 Implicit # | | |-FunctionDecl 0x560f34be1308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x560f34be13b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34be1470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x560f34be14a0 # | | | |-NoThrowAttr 0x560f34be14e0 Implicit # | | | `-ConstAttr 0x560f34be1508 Implicit # | | |-FunctionDecl 0x560f34be15a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x560f34be1648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34be1708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x560f34be1738 # | | | |-NoThrowAttr 0x560f34be1778 Implicit # | | | `-ConstAttr 0x560f34be17a0 Implicit # | | |-FunctionDecl 0x560f34be1810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x560f34be18b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34be1978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x560f34be19a8 # | | | |-NoThrowAttr 0x560f34be19e8 Implicit # | | | `-ConstAttr 0x560f34be1a10 Implicit # | | |-FunctionDecl 0x560f34be1b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x560f34be1a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x560f34be1bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34be1c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x560f34be1cb8 # | | | |-NoThrowAttr 0x560f34be1cf8 Implicit # | | | `-ConstAttr 0x560f34be1d20 Implicit # | | |-FunctionDecl 0x560f34be1f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x560f34be1d68 col:53 'bool' # | | | |-ParmVarDecl 0x560f34be1de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be1fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be2048 # | | | |-NoThrowAttr 0x560f34be2088 Implicit # | | | `-ConstAttr 0x560f34be20b0 Implicit # | | |-FunctionDecl 0x560f34be22e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x560f34be2118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x560f34be2198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be23a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be2400 # | | | |-NoThrowAttr 0x560f34be2440 Implicit # | | | `-ConstAttr 0x560f34be2468 Implicit # | | |-FunctionDecl 0x560f34be26b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x560f34be24e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x560f34be2560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be2770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be27d0 # | | | |-NoThrowAttr 0x560f34be2810 Implicit # | | | `-ConstAttr 0x560f34be3870 Implicit # | | |-FunctionDecl 0x560f34be3ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x560f34be38e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x560f34be3968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be3b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be3bd0 # | | | |-NoThrowAttr 0x560f34be3c10 Implicit # | | | `-ConstAttr 0x560f34be3c38 Implicit # | | |-FunctionDecl 0x560f34be3e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x560f34be3c98 col:53 'half' # | | | |-ParmVarDecl 0x560f34be3d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be3f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be3f80 # | | | |-NoThrowAttr 0x560f34be3fc0 Implicit # | | | `-ConstAttr 0x560f34be3fe8 Implicit # | | |-FunctionDecl 0x560f34be4238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x560f34be4060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x560f34be40e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be42f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be4350 # | | | |-NoThrowAttr 0x560f34be4390 Implicit # | | | `-ConstAttr 0x560f34be43b8 Implicit # | | |-FunctionDecl 0x560f34be4608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x560f34be4430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x560f34be44b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be46c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be4720 # | | | |-NoThrowAttr 0x560f34be4760 Implicit # | | | `-ConstAttr 0x560f34be4788 Implicit # | | |-FunctionDecl 0x560f34be49d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x560f34be4800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x560f34be4880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be4a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be4af0 # | | | |-NoThrowAttr 0x560f34be4b30 Implicit # | | | `-ConstAttr 0x560f34be4b58 Implicit # | | |-FunctionDecl 0x560f34be4d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x560f34be4bb8 col:51 'int' # | | | |-ParmVarDecl 0x560f34be4c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be4e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be4ea0 # | | | |-NoThrowAttr 0x560f34be4ee0 Implicit # | | | `-ConstAttr 0x560f34be4f08 Implicit # | | |-FunctionDecl 0x560f34be5158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x560f34be4f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x560f34be5000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be5210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be5270 # | | | |-NoThrowAttr 0x560f34be52b0 Implicit # | | | `-ConstAttr 0x560f34be52d8 Implicit # | | |-FunctionDecl 0x560f34be5528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x560f34be5350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x560f34be53d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be55e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be5640 # | | | |-NoThrowAttr 0x560f34be5680 Implicit # | | | `-ConstAttr 0x560f34be56a8 Implicit # | | |-FunctionDecl 0x560f34be5938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x560f34be5720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x560f34be57a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be59f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be5a50 # | | | |-NoThrowAttr 0x560f34be5a90 Implicit # | | | `-ConstAttr 0x560f34be5ab8 Implicit # | | |-FunctionDecl 0x560f34be5cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x560f34be5b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34be5bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be5d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be5de0 # | | | |-NoThrowAttr 0x560f34be5e20 Implicit # | | | `-ConstAttr 0x560f34be5e48 Implicit # | | |-FunctionDecl 0x560f34be6098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x560f34be5ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34be5f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be6150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be61b0 # | | | |-NoThrowAttr 0x560f34be61f0 Implicit # | | | `-ConstAttr 0x560f34be6218 Implicit # | | |-FunctionDecl 0x560f34be6468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x560f34be6290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34be6310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be6520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be6580 # | | | |-NoThrowAttr 0x560f34be65c0 Implicit # | | | `-ConstAttr 0x560f34be65e8 Implicit # | | |-FunctionDecl 0x560f34be6838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x560f34be6660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34be66e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be68f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be6950 # | | | |-NoThrowAttr 0x560f34be6990 Implicit # | | | `-ConstAttr 0x560f34be69b8 Implicit # | | |-FunctionDecl 0x560f34be6be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x560f34be6a18 col:55 'float' # | | | |-ParmVarDecl 0x560f34be6a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be6ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be6d00 # | | | |-NoThrowAttr 0x560f34be6d40 Implicit # | | | `-ConstAttr 0x560f34be6d68 Implicit # | | |-FunctionDecl 0x560f34be6fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x560f34be6de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x560f34be6e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be7070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be70d0 # | | | |-NoThrowAttr 0x560f34be7110 Implicit # | | | `-ConstAttr 0x560f34be7138 Implicit # | | |-FunctionDecl 0x560f34be7388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x560f34be71b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x560f34be7230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be7440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be74a0 # | | | |-NoThrowAttr 0x560f34be74e0 Implicit # | | | `-ConstAttr 0x560f34be7508 Implicit # | | |-FunctionDecl 0x560f34be7758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x560f34be7580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x560f34be7600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be7810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be7890 # | | | |-NoThrowAttr 0x560f34be78d0 Implicit # | | | `-ConstAttr 0x560f34be78f8 Implicit # | | |-FunctionDecl 0x560f34be7b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x560f34be7970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34be79f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be7c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be7c60 # | | | |-NoThrowAttr 0x560f34be7ca0 Implicit # | | | `-ConstAttr 0x560f34be7cc8 Implicit # | | |-FunctionDecl 0x560f34be7f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x560f34be7d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34be7dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be7fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be8030 # | | | |-NoThrowAttr 0x560f34be8070 Implicit # | | | `-ConstAttr 0x560f34be8098 Implicit # | | |-FunctionDecl 0x560f34be82e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x560f34be8110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34be8190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be83a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be8400 # | | | |-NoThrowAttr 0x560f34be8440 Implicit # | | | `-ConstAttr 0x560f34be8468 Implicit # | | |-FunctionDecl 0x560f34be86b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x560f34be84e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34be8560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be8770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be87d0 # | | | |-NoThrowAttr 0x560f34be8810 Implicit # | | | `-ConstAttr 0x560f34be8838 Implicit # | | |-FunctionDecl 0x560f34be8a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x560f34be88b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34be8930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be8b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be8ba0 # | | | |-NoThrowAttr 0x560f34be8be0 Implicit # | | | `-ConstAttr 0x560f34be8c08 Implicit # | | |-FunctionDecl 0x560f34be8e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x560f34be8c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34be8d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be8f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be8f70 # | | | |-NoThrowAttr 0x560f34be8fb0 Implicit # | | | `-ConstAttr 0x560f34be8fd8 Implicit # | | |-FunctionDecl 0x560f34be9228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x560f34be9050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34be90d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be92e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be9340 # | | | |-NoThrowAttr 0x560f34be9380 Implicit # | | | `-ConstAttr 0x560f34be93a8 Implicit # | | |-FunctionDecl 0x560f34be95f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x560f34be9420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34be94a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be96b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be9710 # | | | |-NoThrowAttr 0x560f34be9750 Implicit # | | | `-ConstAttr 0x560f34be9778 Implicit # | | |-FunctionDecl 0x560f34be99f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x560f34be97d8 col:57 'double' # | | | |-ParmVarDecl 0x560f34be98a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be9ab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be9b10 # | | | |-NoThrowAttr 0x560f34be9b50 Implicit # | | | `-ConstAttr 0x560f34be9b78 Implicit # | | |-FunctionDecl 0x560f34be9dc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x560f34be9bf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x560f34be9c70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34be9e80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34be9ee0 # | | | |-NoThrowAttr 0x560f34be9f20 Implicit # | | | `-ConstAttr 0x560f34be9f48 Implicit # | | |-FunctionDecl 0x560f34bea198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x560f34be9fc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x560f34bea040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34bea250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34bea2b0 # | | | |-NoThrowAttr 0x560f34bea2f0 Implicit # | | | `-ConstAttr 0x560f34bea318 Implicit # | | |-FunctionDecl 0x560f34bea568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x560f34bea390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x560f34bea410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34bea620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x560f34bea680 # | | | |-NoThrowAttr 0x560f34bea6c0 Implicit # | | | `-ConstAttr 0x560f34bea6e8 Implicit # | | |-FunctionDecl 0x560f34bea820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x560f34bea770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560f34bea8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bea990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560f34bea9c0 # | | | |-NoThrowAttr 0x560f34beaa00 Implicit # | | | `-ConstAttr 0x560f34beaa28 Implicit # | | |-FunctionDecl 0x560f34beab50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34beaaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x560f34beac00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34beacc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560f34beacf0 # | | | |-NoThrowAttr 0x560f34bead30 Implicit # | | | `-ConstAttr 0x560f34bead58 Implicit # | | |-FunctionDecl 0x560f34beae90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34beade0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x560f34beaf40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34beb000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560f34beb030 # | | | |-NoThrowAttr 0x560f34beb070 Implicit # | | | `-ConstAttr 0x560f34beb098 Implicit # | | |-FunctionDecl 0x560f34beb1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34beb120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x560f34beb280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34beb340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560f34beb370 # | | | |-NoThrowAttr 0x560f34beb3b0 Implicit # | | | `-ConstAttr 0x560f34beb3d8 Implicit # | | |-FunctionDecl 0x560f34beb510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34beb460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560f34beb5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34beb680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560f34beb6b0 # | | | |-NoThrowAttr 0x560f34beb6f0 Implicit # | | | `-ConstAttr 0x560f34beb718 Implicit # | | |-FunctionDecl 0x560f34beb8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34beb7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560f34beb960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34beba20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560f34beba50 # | | | |-NoThrowAttr 0x560f34beba90 Implicit # | | | `-ConstAttr 0x560f34bebab8 Implicit # | | |-FunctionDecl 0x560f34bebbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34bebb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560f34bebca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bebd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560f34bebd90 # | | | |-NoThrowAttr 0x560f34bebdd0 Implicit # | | | `-ConstAttr 0x560f34bebdf8 Implicit # | | |-FunctionDecl 0x560f34bebf30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34bebe80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560f34bebfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bec0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x560f34bec0d0 # | | | |-NoThrowAttr 0x560f34bec110 Implicit # | | | `-ConstAttr 0x560f34bec138 Implicit # | | |-FunctionDecl 0x560f34bec270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x560f34bec1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560f34bec320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bec3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560f34bec410 # | | | |-NoThrowAttr 0x560f34bec450 Implicit # | | | `-ConstAttr 0x560f34bec478 Implicit # | | |-FunctionDecl 0x560f34bec5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34bec4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x560f34bec650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bec710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560f34bec740 # | | | |-NoThrowAttr 0x560f34bec780 Implicit # | | | `-ConstAttr 0x560f34bec7a8 Implicit # | | |-FunctionDecl 0x560f34bec8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34bec830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x560f34bec990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34beca50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560f34beca80 # | | | |-NoThrowAttr 0x560f34becac0 Implicit # | | | `-ConstAttr 0x560f34becae8 Implicit # | | |-FunctionDecl 0x560f34becc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34becb70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x560f34beccd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34becd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560f34becdc0 # | | | |-NoThrowAttr 0x560f34bece00 Implicit # | | | `-ConstAttr 0x560f34bece28 Implicit # | | |-FunctionDecl 0x560f34becf60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34beceb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560f34bed010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bed0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560f34bed100 # | | | |-NoThrowAttr 0x560f34bed140 Implicit # | | | `-ConstAttr 0x560f34bed168 Implicit # | | |-FunctionDecl 0x560f34bed2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34bed1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560f34bed350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bed410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560f34bed440 # | | | |-NoThrowAttr 0x560f34bed480 Implicit # | | | `-ConstAttr 0x560f34bed4a8 Implicit # | | |-FunctionDecl 0x560f34bed5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34bed530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560f34bed690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bed750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560f34bed780 # | | | |-NoThrowAttr 0x560f34bed7c0 Implicit # | | | `-ConstAttr 0x560f34bed7e8 Implicit # | | |-FunctionDecl 0x560f34bed970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34bed8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560f34beda20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bedae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x560f34bedb10 # | | | |-NoThrowAttr 0x560f34bedb50 Implicit # | | | `-ConstAttr 0x560f34bedb78 Implicit # | | |-FunctionDecl 0x560f34bedcb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x560f34bedc00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560f34bedd60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bede20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560f34bede50 # | | | |-NoThrowAttr 0x560f34bede90 Implicit # | | | `-ConstAttr 0x560f34bedeb8 Implicit # | | |-FunctionDecl 0x560f34bedfe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34bedf30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x560f34bee090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bee150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560f34bee180 # | | | |-NoThrowAttr 0x560f34bee1c0 Implicit # | | | `-ConstAttr 0x560f34bee1e8 Implicit # | | |-FunctionDecl 0x560f34bee320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34bee270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x560f34bee3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bee490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560f34bee4c0 # | | | |-NoThrowAttr 0x560f34bee500 Implicit # | | | `-ConstAttr 0x560f34bee528 Implicit # | | |-FunctionDecl 0x560f34bee660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34bee5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x560f34bee710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bee7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560f34bee800 # | | | |-NoThrowAttr 0x560f34bee840 Implicit # | | | `-ConstAttr 0x560f34bee868 Implicit # | | |-FunctionDecl 0x560f34bee9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34bee8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560f34beea50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34beeb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560f34beeb40 # | | | |-NoThrowAttr 0x560f34beeb80 Implicit # | | | `-ConstAttr 0x560f34beeba8 Implicit # | | |-FunctionDecl 0x560f34beece0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34beec30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560f34beed90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34beee50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560f34beee80 # | | | |-NoThrowAttr 0x560f34beeec0 Implicit # | | | `-ConstAttr 0x560f34beeee8 Implicit # | | |-FunctionDecl 0x560f34bef020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34beef70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560f34bef0d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bef190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560f34bef1c0 # | | | |-NoThrowAttr 0x560f34bef200 Implicit # | | | `-ConstAttr 0x560f34bef228 Implicit # | | |-FunctionDecl 0x560f34bef360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34bef2b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560f34bef410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bef4d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x560f34bef500 # | | | |-NoThrowAttr 0x560f34bef540 Implicit # | | | `-ConstAttr 0x560f34bef568 Implicit # | | |-FunctionDecl 0x560f34bef678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x560f34bef5c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x560f34bef728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bef788 # | | | |-NoThrowAttr 0x560f34bef7c8 Implicit # | | | `-ConstAttr 0x560f34bef7f0 Implicit # | | |-FunctionDecl 0x560f34bef9b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bef858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34befa68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34befac8 # | | | |-NoThrowAttr 0x560f34befb08 Implicit # | | | `-ConstAttr 0x560f34befb30 Implicit # | | |-FunctionDecl 0x560f34befc58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34befba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34befd08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34befd68 # | | | |-NoThrowAttr 0x560f34befda8 Implicit # | | | `-ConstAttr 0x560f34befdd0 Implicit # | | |-FunctionDecl 0x560f34befef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34befe48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34beffa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf0008 # | | | |-NoThrowAttr 0x560f34bf0048 Implicit # | | | `-ConstAttr 0x560f34bf0070 Implicit # | | |-FunctionDecl 0x560f34bf0180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x560f34bf00d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x560f34bf0230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf0290 # | | | |-NoThrowAttr 0x560f34bf02d0 Implicit # | | | `-ConstAttr 0x560f34bf02f8 Implicit # | | |-FunctionDecl 0x560f34bf0420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x560f34bf0370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf04d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf0530 # | | | |-NoThrowAttr 0x560f34bf0570 Implicit # | | | `-ConstAttr 0x560f34bf0598 Implicit # | | |-FunctionDecl 0x560f34bf06c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x560f34bf0610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf0770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf07d0 # | | | |-NoThrowAttr 0x560f34bf0810 Implicit # | | | `-ConstAttr 0x560f34bf0838 Implicit # | | |-FunctionDecl 0x560f34bf0960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x560f34bf08b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf0a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf0a70 # | | | |-NoThrowAttr 0x560f34bf0ab0 Implicit # | | | `-ConstAttr 0x560f34bf0ad8 Implicit # | | |-FunctionDecl 0x560f34bf0c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x560f34bf0b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34bf0cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf0d10 # | | | |-NoThrowAttr 0x560f34bf0d50 Implicit # | | | `-ConstAttr 0x560f34bf0d78 Implicit # | | |-FunctionDecl 0x560f34bf0ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34bf0df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf0f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf0fb0 # | | | |-NoThrowAttr 0x560f34bf0ff0 Implicit # | | | `-ConstAttr 0x560f34bf1018 Implicit # | | |-FunctionDecl 0x560f34bf1140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34bf1090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf11f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf1250 # | | | |-NoThrowAttr 0x560f34bf1290 Implicit # | | | `-ConstAttr 0x560f34bf12b8 Implicit # | | |-FunctionDecl 0x560f34bf13e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34bf1330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf1490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf14f0 # | | | |-NoThrowAttr 0x560f34bf1530 Implicit # | | | `-ConstAttr 0x560f34bf1558 Implicit # | | |-FunctionDecl 0x560f34bf1680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560f34bf15d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34bf1730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf1790 # | | | |-NoThrowAttr 0x560f34bf17d0 Implicit # | | | `-ConstAttr 0x560f34bf17f8 Implicit # | | |-FunctionDecl 0x560f34bf1bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34bf1870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf1c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf1cd0 # | | | |-NoThrowAttr 0x560f34bf1d10 Implicit # | | | `-ConstAttr 0x560f34bf1d38 Implicit # | | |-FunctionDecl 0x560f34bf1e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34bf1db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf1f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf1f70 # | | | |-NoThrowAttr 0x560f34bf1fb0 Implicit # | | | `-ConstAttr 0x560f34bf1fd8 Implicit # | | |-FunctionDecl 0x560f34bf2100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34bf2050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf21b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf2210 # | | | |-NoThrowAttr 0x560f34bf2250 Implicit # | | | `-ConstAttr 0x560f34bf2278 Implicit # | | |-FunctionDecl 0x560f34bf23a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34bf22f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34bf2450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf24b0 # | | | |-NoThrowAttr 0x560f34bf24f0 Implicit # | | | `-ConstAttr 0x560f34bf2518 Implicit # | | |-FunctionDecl 0x560f34bf2640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34bf2590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf26f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf2750 # | | | |-NoThrowAttr 0x560f34bf2790 Implicit # | | | `-ConstAttr 0x560f34bf27b8 Implicit # | | |-FunctionDecl 0x560f34bf28e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34bf2830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf2990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf29f0 # | | | |-NoThrowAttr 0x560f34bf2a30 Implicit # | | | `-ConstAttr 0x560f34bf2a58 Implicit # | | |-FunctionDecl 0x560f34bf2b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34bf2ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf2c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf2c90 # | | | |-NoThrowAttr 0x560f34bf2cd0 Implicit # | | | `-ConstAttr 0x560f34bf2cf8 Implicit # | | |-FunctionDecl 0x560f34bf2e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x560f34bf2d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x560f34bf2eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf2f18 # | | | |-NoThrowAttr 0x560f34bf2f58 Implicit # | | | `-ConstAttr 0x560f34bf2f80 Implicit # | | |-FunctionDecl 0x560f34bf30a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bf2ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf3158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf31b8 # | | | |-NoThrowAttr 0x560f34bf31f8 Implicit # | | | `-ConstAttr 0x560f34bf3220 Implicit # | | |-FunctionDecl 0x560f34bf3348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bf3298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf33f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf3458 # | | | |-NoThrowAttr 0x560f34bf3498 Implicit # | | | `-ConstAttr 0x560f34bf34c0 Implicit # | | |-FunctionDecl 0x560f34bf35e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bf3538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf3698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf36f8 # | | | |-NoThrowAttr 0x560f34bf3738 Implicit # | | | `-ConstAttr 0x560f34bf3760 Implicit # | | |-FunctionDecl 0x560f34bf3870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x560f34bf37c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x560f34bf3920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf3980 # | | | |-NoThrowAttr 0x560f34bf39c0 Implicit # | | | `-ConstAttr 0x560f34bf39e8 Implicit # | | |-FunctionDecl 0x560f34bf3b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x560f34bf3a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf3e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf3e70 # | | | |-NoThrowAttr 0x560f34bf3eb0 Implicit # | | | `-ConstAttr 0x560f34bf3ed8 Implicit # | | |-FunctionDecl 0x560f34bf4000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x560f34bf3f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf40b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf4110 # | | | |-NoThrowAttr 0x560f34bf4150 Implicit # | | | `-ConstAttr 0x560f34bf4178 Implicit # | | |-FunctionDecl 0x560f34bf42a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x560f34bf41f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf4350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x560f34bf43b0 # | | | |-NoThrowAttr 0x560f34bf43f0 Implicit # | | | `-ConstAttr 0x560f34bf4418 Implicit # | | |-FunctionDecl 0x560f34bf4528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x560f34bf4478 col:52 'half' # | | | |-BuiltinAliasAttr 0x560f34bf45d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf4638 # | | | |-NoThrowAttr 0x560f34bf4678 Implicit # | | | `-ConstAttr 0x560f34bf46a0 Implicit # | | |-FunctionDecl 0x560f34bf47b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bf4708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf4868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf48c8 # | | | |-NoThrowAttr 0x560f34bf4908 Implicit # | | | `-ConstAttr 0x560f34bf4930 Implicit # | | |-FunctionDecl 0x560f34bf4a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bf49a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf4b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf4b68 # | | | |-NoThrowAttr 0x560f34bf4ba8 Implicit # | | | `-ConstAttr 0x560f34bf4bd0 Implicit # | | |-FunctionDecl 0x560f34bf4cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bf4c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bf4da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf4e08 # | | | |-NoThrowAttr 0x560f34bf4e48 Implicit # | | | `-ConstAttr 0x560f34bf4e70 Implicit # | | |-FunctionDecl 0x560f34bf4f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x560f34bf4ee0 col:50 'int' # | | | |-AvailabilityAttr 0x560f34bf5040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf5100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf5130 # | | | |-NoThrowAttr 0x560f34bf5170 Implicit # | | | `-ConstAttr 0x560f34bf5198 Implicit # | | |-FunctionDecl 0x560f34bf52d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x560f34bf5220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x560f34bf5380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf5440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf5470 # | | | |-NoThrowAttr 0x560f34bf54b0 Implicit # | | | `-ConstAttr 0x560f34bf54d8 Implicit # | | |-FunctionDecl 0x560f34bf5610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x560f34bf5560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x560f34bf56c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf5780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf57b0 # | | | |-NoThrowAttr 0x560f34bf57f0 Implicit # | | | `-ConstAttr 0x560f34bf5818 Implicit # | | |-FunctionDecl 0x560f34bf5950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x560f34bf58a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x560f34bf5a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf5ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf5af0 # | | | |-NoThrowAttr 0x560f34bf5b30 Implicit # | | | `-ConstAttr 0x560f34bf5b58 Implicit # | | |-FunctionDecl 0x560f34bf5c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x560f34bf5be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560f34bf5d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf6e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf6e60 # | | | |-NoThrowAttr 0x560f34bf6ea0 Implicit # | | | `-ConstAttr 0x560f34bf6ec8 Implicit # | | |-FunctionDecl 0x560f34bf7000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34bf6f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x560f34bf70b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf7170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf71a0 # | | | |-NoThrowAttr 0x560f34bf71e0 Implicit # | | | `-ConstAttr 0x560f34bf7208 Implicit # | | |-FunctionDecl 0x560f34bf7340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34bf7290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x560f34bf73f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf74b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf74e0 # | | | |-NoThrowAttr 0x560f34bf7520 Implicit # | | | `-ConstAttr 0x560f34bf7548 Implicit # | | |-FunctionDecl 0x560f34bf7680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34bf75d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x560f34bf7730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf77f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf7820 # | | | |-NoThrowAttr 0x560f34bf7860 Implicit # | | | `-ConstAttr 0x560f34bf7888 Implicit # | | |-FunctionDecl 0x560f34bf79c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560f34bf7910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x560f34bf7a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf7b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf7b60 # | | | |-NoThrowAttr 0x560f34bf7ba0 Implicit # | | | `-ConstAttr 0x560f34bf7bc8 Implicit # | | |-FunctionDecl 0x560f34bf7d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34bf7c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x560f34bf7db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf7e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf7ea0 # | | | |-NoThrowAttr 0x560f34bf7ee0 Implicit # | | | `-ConstAttr 0x560f34bf7f08 Implicit # | | |-FunctionDecl 0x560f34bf8040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34bf7f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x560f34bf80f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf81b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf81e0 # | | | |-NoThrowAttr 0x560f34bf8220 Implicit # | | | `-ConstAttr 0x560f34bf8248 Implicit # | | |-FunctionDecl 0x560f34bf8380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34bf82d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x560f34bf8430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf84f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf8520 # | | | |-NoThrowAttr 0x560f34bf8560 Implicit # | | | `-ConstAttr 0x560f34bf8588 Implicit # | | |-FunctionDecl 0x560f34bf86c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34bf8610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560f34bf8770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf8830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf8860 # | | | |-NoThrowAttr 0x560f34bf88a0 Implicit # | | | `-ConstAttr 0x560f34bf88c8 Implicit # | | |-FunctionDecl 0x560f34bf8a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34bf8950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560f34bf8ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bf8b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bf8ba0 # | | | |-NoThrowAttr 0x560f34bf8be0 Implicit # | | | `-ConstAttr 0x560f34bf8c08 Implicit # | | |-FunctionDecl 0x560f34bf8d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34bf8c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560f34bfc5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bfc680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bfc6b0 # | | | |-NoThrowAttr 0x560f34bfc6f0 Implicit # | | | `-ConstAttr 0x560f34bfc718 Implicit # | | |-FunctionDecl 0x560f34bfc850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34bfc7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560f34bfc900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bfc9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bfc9f0 # | | | |-NoThrowAttr 0x560f34bfca30 Implicit # | | | `-ConstAttr 0x560f34bfca58 Implicit # | | |-FunctionDecl 0x560f34bfcb78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x560f34bfcac8 col:54 'float' # | | | |-AvailabilityAttr 0x560f34bfcc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bfcce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bfcd18 # | | | |-NoThrowAttr 0x560f34bfcd58 Implicit # | | | `-ConstAttr 0x560f34bfcd80 Implicit # | | |-FunctionDecl 0x560f34bfceb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bfce08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x560f34bfcf68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bfd028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bfd058 # | | | |-NoThrowAttr 0x560f34bfd098 Implicit # | | | `-ConstAttr 0x560f34bfd0c0 Implicit # | | |-FunctionDecl 0x560f34bfd1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bfd148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x560f34bfd2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bfd368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bfd398 # | | | |-NoThrowAttr 0x560f34bfd3d8 Implicit # | | | `-ConstAttr 0x560f34bfd400 Implicit # | | |-FunctionDecl 0x560f34bfd538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bfd488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x560f34bfd5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bfd6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bfd6d8 # | | | |-NoThrowAttr 0x560f34bfd718 Implicit # | | | `-ConstAttr 0x560f34bfd740 Implicit # | | |-FunctionDecl 0x560f34bfd860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x560f34bfd7b0 col:56 'double' # | | | |-AvailabilityAttr 0x560f34bfd910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bfd9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bfda00 # | | | |-NoThrowAttr 0x560f34bfda40 Implicit # | | | `-ConstAttr 0x560f34bfda68 Implicit # | | |-FunctionDecl 0x560f34bfdba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x560f34bfdaf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x560f34bfdc50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bfdd10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bfdd40 # | | | |-NoThrowAttr 0x560f34bfdd80 Implicit # | | | `-ConstAttr 0x560f34bfdda8 Implicit # | | |-FunctionDecl 0x560f34bfdee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x560f34bfde30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x560f34bfdf90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bfe050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bfe080 # | | | |-NoThrowAttr 0x560f34bfe0c0 Implicit # | | | `-ConstAttr 0x560f34bfe0e8 Implicit # | | |-FunctionDecl 0x560f34bfe220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x560f34bfe170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x560f34bfe2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34bfe390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x560f34bfe3c0 # | | | |-NoThrowAttr 0x560f34bfe400 Implicit # | | | `-ConstAttr 0x560f34bfe428 Implicit # | | |-FunctionDecl 0x560f34bfe5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x560f34bfe488 col:52 'half' # | | | |-BuiltinAliasAttr 0x560f34bfe680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34bfe6e0 # | | | |-NoThrowAttr 0x560f34bfe720 Implicit # | | | `-ConstAttr 0x560f34bfe748 Implicit # | | |-FunctionDecl 0x560f34bfe860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bfe7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bfe910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34bfe970 # | | | |-NoThrowAttr 0x560f34bfe9b0 Implicit # | | | `-ConstAttr 0x560f34bfe9d8 Implicit # | | |-FunctionDecl 0x560f34bfeb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bfea50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bfebb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34bfec10 # | | | |-NoThrowAttr 0x560f34bfec50 Implicit # | | | `-ConstAttr 0x560f34bfec78 Implicit # | | |-FunctionDecl 0x560f34bfeda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bfecf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bfee50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34bfeeb0 # | | | |-NoThrowAttr 0x560f34bfeef0 Implicit # | | | `-ConstAttr 0x560f34bfef18 Implicit # | | |-FunctionDecl 0x560f34bff028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x560f34bfef78 col:50 'int' # | | | |-BuiltinAliasAttr 0x560f34bff0d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34bff138 # | | | |-NoThrowAttr 0x560f34bff178 Implicit # | | | `-ConstAttr 0x560f34bff1a0 Implicit # | | |-FunctionDecl 0x560f34bff2c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x560f34bff218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bff378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34bff3d8 # | | | |-NoThrowAttr 0x560f34bff418 Implicit # | | | `-ConstAttr 0x560f34bff440 Implicit # | | |-FunctionDecl 0x560f34bff568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x560f34bff4b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bff618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34bff678 # | | | |-NoThrowAttr 0x560f34bff6b8 Implicit # | | | `-ConstAttr 0x560f34bff6e0 Implicit # | | |-FunctionDecl 0x560f34bff808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x560f34bff758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bff8b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34bff918 # | | | |-NoThrowAttr 0x560f34bff958 Implicit # | | | `-ConstAttr 0x560f34bff980 Implicit # | | |-FunctionDecl 0x560f34bffaa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x560f34bff9f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34bffb58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34bffbb8 # | | | |-NoThrowAttr 0x560f34bffbf8 Implicit # | | | `-ConstAttr 0x560f34bffc20 Implicit # | | |-FunctionDecl 0x560f34bffd48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34bffc98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bffdf8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34bffe58 # | | | |-NoThrowAttr 0x560f34bffe98 Implicit # | | | `-ConstAttr 0x560f34bffec0 Implicit # | | |-FunctionDecl 0x560f34bfffe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34bfff38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c00098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c000f8 # | | | |-NoThrowAttr 0x560f34c00138 Implicit # | | | `-ConstAttr 0x560f34c00160 Implicit # | | |-FunctionDecl 0x560f34c00288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34c001d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c00338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c00398 # | | | |-NoThrowAttr 0x560f34c003d8 Implicit # | | | `-ConstAttr 0x560f34c00400 Implicit # | | |-FunctionDecl 0x560f34c00528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560f34c00478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34c005e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c00648 # | | | |-NoThrowAttr 0x560f34c00688 Implicit # | | | `-ConstAttr 0x560f34c006b0 Implicit # | | |-FunctionDecl 0x560f34c007d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34c00728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c00888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c008e8 # | | | |-NoThrowAttr 0x560f34c00928 Implicit # | | | `-ConstAttr 0x560f34c00950 Implicit # | | |-FunctionDecl 0x560f34c00a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34c009c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c00b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c00b88 # | | | |-NoThrowAttr 0x560f34c00bc8 Implicit # | | | `-ConstAttr 0x560f34c00bf0 Implicit # | | |-FunctionDecl 0x560f34c00d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34c00c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c00dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c00e28 # | | | |-NoThrowAttr 0x560f34c00e68 Implicit # | | | `-ConstAttr 0x560f34c00e90 Implicit # | | |-FunctionDecl 0x560f34c00fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34c00f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34c01068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c010c8 # | | | |-NoThrowAttr 0x560f34c01108 Implicit # | | | `-ConstAttr 0x560f34c01130 Implicit # | | |-FunctionDecl 0x560f34c01258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34c011a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c01308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c01368 # | | | |-NoThrowAttr 0x560f34c013a8 Implicit # | | | `-ConstAttr 0x560f34c013d0 Implicit # | | |-FunctionDecl 0x560f34c014f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34c01448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c015a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c01608 # | | | |-NoThrowAttr 0x560f34c01648 Implicit # | | | `-ConstAttr 0x560f34c01670 Implicit # | | |-FunctionDecl 0x560f34c01798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34c016e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c01848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c018a8 # | | | |-NoThrowAttr 0x560f34c018e8 Implicit # | | | `-ConstAttr 0x560f34c01910 Implicit # | | |-FunctionDecl 0x560f34c01a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x560f34c01970 col:54 'float' # | | | |-BuiltinAliasAttr 0x560f34c01ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c01b30 # | | | |-NoThrowAttr 0x560f34c01b70 Implicit # | | | `-ConstAttr 0x560f34c01b98 Implicit # | | |-FunctionDecl 0x560f34c01cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34c01c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c01d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c01dd0 # | | | |-NoThrowAttr 0x560f34c01e10 Implicit # | | | `-ConstAttr 0x560f34c01e38 Implicit # | | |-FunctionDecl 0x560f34c01f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34c01eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c02010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c02070 # | | | |-NoThrowAttr 0x560f34c020b0 Implicit # | | | `-ConstAttr 0x560f34c020d8 Implicit # | | |-FunctionDecl 0x560f34c02200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34c02150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c022b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c02310 # | | | |-NoThrowAttr 0x560f34c02350 Implicit # | | | `-ConstAttr 0x560f34c02378 Implicit # | | |-FunctionDecl 0x560f34c02488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x560f34c023d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x560f34c02538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34c02598 # | | | |-NoThrowAttr 0x560f34ba2ce0 Implicit # | | | `-ConstAttr 0x560f34ba2d08 Implicit # | | |-FunctionDecl 0x560f34ba2e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x560f34ba2d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba2ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34ba2f40 # | | | |-NoThrowAttr 0x560f34ba2f80 Implicit # | | | `-ConstAttr 0x560f34ba2fa8 Implicit # | | |-FunctionDecl 0x560f34ba30d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x560f34ba3020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba3180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34ba31e0 # | | | |-NoThrowAttr 0x560f34ba3220 Implicit # | | | `-ConstAttr 0x560f34ba3248 Implicit # | | |-FunctionDecl 0x560f34ba3370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x560f34ba32c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba3420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x560f34ba3480 # | | | |-NoThrowAttr 0x560f34ba34c0 Implicit # | | | `-ConstAttr 0x560f34ba34e8 Implicit # | | |-FunctionDecl 0x560f34ba35f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x560f34ba3548 col:56 'half' # | | | |-BuiltinAliasAttr 0x560f34ba36a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba3708 # | | | |-NoThrowAttr 0x560f34ba3748 Implicit # | | | `-ConstAttr 0x560f34ba3770 Implicit # | | |-FunctionDecl 0x560f34ba3888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34ba37d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba3938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba3998 # | | | |-NoThrowAttr 0x560f34ba39d8 Implicit # | | | `-ConstAttr 0x560f34ba3a00 Implicit # | | |-FunctionDecl 0x560f34ba3b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34ba3a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba3bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba3c38 # | | | |-NoThrowAttr 0x560f34ba3c78 Implicit # | | | `-ConstAttr 0x560f34ba3ca0 Implicit # | | |-FunctionDecl 0x560f34ba3dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34ba3d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34ba3e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba3ed8 # | | | |-NoThrowAttr 0x560f34ba3f18 Implicit # | | | `-ConstAttr 0x560f34ba3f40 Implicit # | | |-FunctionDecl 0x560f34ba4060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x560f34ba3fb0 col:54 'int' # | | | |-AvailabilityAttr 0x560f34ba4110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba41d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba4200 # | | | |-NoThrowAttr 0x560f34ba4240 Implicit # | | | `-ConstAttr 0x560f34ba4268 Implicit # | | |-FunctionDecl 0x560f34ba43a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x560f34ba42f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x560f34ba4450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba4510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba4540 # | | | |-NoThrowAttr 0x560f34ba4580 Implicit # | | | `-ConstAttr 0x560f34ba45a8 Implicit # | | |-FunctionDecl 0x560f34ba46e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x560f34ba4630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x560f34ba4790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba4850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba4880 # | | | |-NoThrowAttr 0x560f34ba48c0 Implicit # | | | `-ConstAttr 0x560f34ba48e8 Implicit # | | |-FunctionDecl 0x560f34ba4a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x560f34ba4970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x560f34ba4ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba4b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba4bc0 # | | | |-NoThrowAttr 0x560f34ba4c00 Implicit # | | | `-ConstAttr 0x560f34ba4c28 Implicit # | | |-FunctionDecl 0x560f34ba4da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x560f34ba4cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x560f34ba4e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba4f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba4f40 # | | | |-NoThrowAttr 0x560f34ba4f80 Implicit # | | | `-ConstAttr 0x560f34ba4fa8 Implicit # | | |-FunctionDecl 0x560f34ba50e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34ba5030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x560f34ba5190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba5250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba5280 # | | | |-NoThrowAttr 0x560f34ba52c0 Implicit # | | | `-ConstAttr 0x560f34ba52e8 Implicit # | | |-FunctionDecl 0x560f34ba5420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34ba5370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x560f34ba54d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba5590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba55c0 # | | | |-NoThrowAttr 0x560f34ba5600 Implicit # | | | `-ConstAttr 0x560f34ba5628 Implicit # | | |-FunctionDecl 0x560f34ba5760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34ba56b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x560f34ba5810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba58d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba5900 # | | | |-NoThrowAttr 0x560f34ba5940 Implicit # | | | `-ConstAttr 0x560f34ba5968 Implicit # | | |-FunctionDecl 0x560f34ba5aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560f34ba59f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x560f34ba5b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba5c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba5c40 # | | | |-NoThrowAttr 0x560f34ba5c80 Implicit # | | | `-ConstAttr 0x560f34ba5ca8 Implicit # | | |-FunctionDecl 0x560f34ba5de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34ba5d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x560f34ba5e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba5f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba5f80 # | | | |-NoThrowAttr 0x560f34ba5fc0 Implicit # | | | `-ConstAttr 0x560f34ba5fe8 Implicit # | | |-FunctionDecl 0x560f34ba6120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34ba6070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x560f34ba61d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba6290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba62c0 # | | | |-NoThrowAttr 0x560f34ba6300 Implicit # | | | `-ConstAttr 0x560f34ba6328 Implicit # | | |-FunctionDecl 0x560f34ba6460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34ba63b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x560f34ba6510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba65d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba6600 # | | | |-NoThrowAttr 0x560f34ba6640 Implicit # | | | `-ConstAttr 0x560f34ba6668 Implicit # | | |-FunctionDecl 0x560f34ba67a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34ba66f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x560f34ba6850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba6910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba6940 # | | | |-NoThrowAttr 0x560f34ba6980 Implicit # | | | `-ConstAttr 0x560f34ba69a8 Implicit # | | |-FunctionDecl 0x560f34ba6ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34ba6a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x560f34ba6b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34ba6c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34ba6c80 # | | | |-NoThrowAttr 0x560f34ba6cc0 Implicit # | | | `-ConstAttr 0x560f34c0e610 Implicit # | | |-FunctionDecl 0x560f34c0e748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34c0e698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x560f34c0e7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34c0e8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34c0e8e8 # | | | |-NoThrowAttr 0x560f34c0e928 Implicit # | | | `-ConstAttr 0x560f34c0e950 Implicit # | | |-FunctionDecl 0x560f34c0ea88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34c0e9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x560f34c0eb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34c0ebf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34c0ec28 # | | | |-NoThrowAttr 0x560f34c0ec68 Implicit # | | | `-ConstAttr 0x560f34c0ec90 Implicit # | | |-FunctionDecl 0x560f34c0edb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x560f34c0ed00 col:58 'float' # | | | |-AvailabilityAttr 0x560f34c0ee60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34c0ef20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34c0ef50 # | | | |-NoThrowAttr 0x560f34c0ef90 Implicit # | | | `-ConstAttr 0x560f34c0efb8 Implicit # | | |-FunctionDecl 0x560f34c0f0f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34c0f040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x560f34c0f1a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34c0f260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34c0f290 # | | | |-NoThrowAttr 0x560f34c0f2d0 Implicit # | | | `-ConstAttr 0x560f34c0f2f8 Implicit # | | |-FunctionDecl 0x560f34c0f430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34c0f380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x560f34c0f4e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34c0f5a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34c0f5d0 # | | | |-NoThrowAttr 0x560f34c0f610 Implicit # | | | `-ConstAttr 0x560f34c0f638 Implicit # | | |-FunctionDecl 0x560f34c0f770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34c0f6c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x560f34c0f820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34c0f8e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34c0f910 # | | | |-NoThrowAttr 0x560f34c0f950 Implicit # | | | `-ConstAttr 0x560f34c0f978 Implicit # | | |-FunctionDecl 0x560f34c0fa98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x560f34c0f9e8 col:60 'double' # | | | |-AvailabilityAttr 0x560f34c0fb48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34c0fc08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34c0fc38 # | | | |-NoThrowAttr 0x560f34c0fc78 Implicit # | | | `-ConstAttr 0x560f34c0fca0 Implicit # | | |-FunctionDecl 0x560f34c0fdd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x560f34c0fd28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x560f34c0fe88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34c0ff48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34c0ff78 # | | | |-NoThrowAttr 0x560f34c0ffb8 Implicit # | | | `-ConstAttr 0x560f34c0ffe0 Implicit # | | |-FunctionDecl 0x560f34c10118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x560f34c10068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x560f34c101c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34c10288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34c102b8 # | | | |-NoThrowAttr 0x560f34c102f8 Implicit # | | | `-ConstAttr 0x560f34c10320 Implicit # | | |-FunctionDecl 0x560f34c10458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x560f34c103a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x560f34c10508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x560f34c105c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x560f34c10620 # | | | |-NoThrowAttr 0x560f34c10660 Implicit # | | | `-ConstAttr 0x560f34c10688 Implicit # | | |-FunctionDecl 0x560f34c10798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x560f34c106e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x560f34c10848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c108a8 # | | | |-NoThrowAttr 0x560f34c108e8 Implicit # | | | `-ConstAttr 0x560f34c10910 Implicit # | | |-FunctionDecl 0x560f34c10a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34c10978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c10ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c10b38 # | | | |-NoThrowAttr 0x560f34c10b78 Implicit # | | | `-ConstAttr 0x560f34c10ba0 Implicit # | | |-FunctionDecl 0x560f34c10cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34c10c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c10d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c10dd8 # | | | |-NoThrowAttr 0x560f34c10e18 Implicit # | | | `-ConstAttr 0x560f34c10e40 Implicit # | | |-FunctionDecl 0x560f34c10f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34c10eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c11018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c11078 # | | | |-NoThrowAttr 0x560f34c110b8 Implicit # | | | `-ConstAttr 0x560f34c110e0 Implicit # | | |-FunctionDecl 0x560f34c111f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x560f34c11140 col:50 'int' # | | | |-BuiltinAliasAttr 0x560f34c112a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c11300 # | | | |-NoThrowAttr 0x560f34c11340 Implicit # | | | `-ConstAttr 0x560f34c11368 Implicit # | | |-FunctionDecl 0x560f34c11490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x560f34c113e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c11540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c115a0 # | | | |-NoThrowAttr 0x560f34c115e0 Implicit # | | | `-ConstAttr 0x560f34c11608 Implicit # | | |-FunctionDecl 0x560f34c11730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x560f34c11680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c117e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c11840 # | | | |-NoThrowAttr 0x560f34c11880 Implicit # | | | `-ConstAttr 0x560f34c118a8 Implicit # | | |-FunctionDecl 0x560f34c119d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x560f34c11920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c11a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c11ae0 # | | | |-NoThrowAttr 0x560f34c11b20 Implicit # | | | `-ConstAttr 0x560f34c11b48 Implicit # | | |-FunctionDecl 0x560f34c11c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x560f34c11bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34c11d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c11d80 # | | | |-NoThrowAttr 0x560f34c11dc0 Implicit # | | | `-ConstAttr 0x560f34c11de8 Implicit # | | |-FunctionDecl 0x560f34c11f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34c11e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c11fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c12020 # | | | |-NoThrowAttr 0x560f34c12060 Implicit # | | | `-ConstAttr 0x560f34c12088 Implicit # | | |-FunctionDecl 0x560f34c121b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34c12100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c12260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c122c0 # | | | |-NoThrowAttr 0x560f34c12300 Implicit # | | | `-ConstAttr 0x560f34c12328 Implicit # | | |-FunctionDecl 0x560f34c12450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34c123a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c12500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c12560 # | | | |-NoThrowAttr 0x560f34c125a0 Implicit # | | | `-ConstAttr 0x560f34c125c8 Implicit # | | |-FunctionDecl 0x560f34c12710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560f34c12660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34c127c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c12820 # | | | |-NoThrowAttr 0x560f34c12860 Implicit # | | | `-ConstAttr 0x560f34c12888 Implicit # | | |-FunctionDecl 0x560f34c129b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34c12900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c12a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c12ac0 # | | | |-NoThrowAttr 0x560f34c12b00 Implicit # | | | `-ConstAttr 0x560f34c12b28 Implicit # | | |-FunctionDecl 0x560f34c12c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34c12ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c12d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c12d60 # | | | |-NoThrowAttr 0x560f34c12da0 Implicit # | | | `-ConstAttr 0x560f34c12dc8 Implicit # | | |-FunctionDecl 0x560f34c12ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34c12e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c12fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c13000 # | | | |-NoThrowAttr 0x560f34c13040 Implicit # | | | `-ConstAttr 0x560f34c13068 Implicit # | | |-FunctionDecl 0x560f34c13190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34c130e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34c13240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c132a0 # | | | |-NoThrowAttr 0x560f34c132e0 Implicit # | | | `-ConstAttr 0x560f34c13308 Implicit # | | |-FunctionDecl 0x560f34c13430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34c13380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c134e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c13540 # | | | |-NoThrowAttr 0x560f34c13580 Implicit # | | | `-ConstAttr 0x560f34c135a8 Implicit # | | |-FunctionDecl 0x560f34c136d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34c13620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c13780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c137e0 # | | | |-NoThrowAttr 0x560f34c13820 Implicit # | | | `-ConstAttr 0x560f34c13848 Implicit # | | |-FunctionDecl 0x560f34c13970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34c138c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c13a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c13a80 # | | | |-NoThrowAttr 0x560f34c13ac0 Implicit # | | | `-ConstAttr 0x560f34c13ae8 Implicit # | | |-FunctionDecl 0x560f34c13bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x560f34c13b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x560f34c13ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c13d08 # | | | |-NoThrowAttr 0x560f34c13d48 Implicit # | | | `-ConstAttr 0x560f34c13d70 Implicit # | | |-FunctionDecl 0x560f34c13e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34c13de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c13f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c13fa8 # | | | |-NoThrowAttr 0x560f34c13fe8 Implicit # | | | `-ConstAttr 0x560f34c14010 Implicit # | | |-FunctionDecl 0x560f34c14138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34c14088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c141e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c14248 # | | | |-NoThrowAttr 0x560f34c14288 Implicit # | | | `-ConstAttr 0x560f34c142b0 Implicit # | | |-FunctionDecl 0x560f34c143d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34c14328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c14488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c144e8 # | | | |-NoThrowAttr 0x560f34c14528 Implicit # | | | `-ConstAttr 0x560f34c14550 Implicit # | | |-FunctionDecl 0x560f34c14670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x560f34c145b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x560f34c14720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c14780 # | | | |-NoThrowAttr 0x560f34c147c0 Implicit # | | | `-ConstAttr 0x560f34c147e8 Implicit # | | |-FunctionDecl 0x560f34c14910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x560f34c14860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c149c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c14a20 # | | | |-NoThrowAttr 0x560f34c14a60 Implicit # | | | `-ConstAttr 0x560f34c14a88 Implicit # | | |-FunctionDecl 0x560f34c14bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x560f34c14b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c14c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c14cc0 # | | | |-NoThrowAttr 0x560f34c14d00 Implicit # | | | `-ConstAttr 0x560f34c14d28 Implicit # | | |-FunctionDecl 0x560f34c14e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x560f34c14da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c14f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x560f34c14f60 # | | | |-NoThrowAttr 0x560f34c14fa0 Implicit # | | | `-ConstAttr 0x560f34c14fc8 Implicit # | | |-FunctionDecl 0x560f34c150d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x560f34c15028 col:56 'half' # | | | |-BuiltinAliasAttr 0x560f34c15188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c151e8 # | | | |-NoThrowAttr 0x560f34c15228 Implicit # | | | `-ConstAttr 0x560f34c15250 Implicit # | | |-FunctionDecl 0x560f34c15368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34c152b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c15418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c15478 # | | | |-NoThrowAttr 0x560f34c154b8 Implicit # | | | `-ConstAttr 0x560f34c154e0 Implicit # | | |-FunctionDecl 0x560f34c15608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34c15558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c156b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c15718 # | | | |-NoThrowAttr 0x560f34c15758 Implicit # | | | `-ConstAttr 0x560f34c15780 Implicit # | | |-FunctionDecl 0x560f34c158a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34c157f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c15958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c159b8 # | | | |-NoThrowAttr 0x560f34c159f8 Implicit # | | | `-ConstAttr 0x560f34c15a20 Implicit # | | |-FunctionDecl 0x560f34c15b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x560f34c15a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x560f34c15be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c15c40 # | | | |-NoThrowAttr 0x560f34c15c80 Implicit # | | | `-ConstAttr 0x560f34c15ca8 Implicit # | | |-FunctionDecl 0x560f34c15dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x560f34c15d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c15e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c15ee0 # | | | |-NoThrowAttr 0x560f34c15f20 Implicit # | | | `-ConstAttr 0x560f34c15f48 Implicit # | | |-FunctionDecl 0x560f34c16070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x560f34c15fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c16120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c16180 # | | | |-NoThrowAttr 0x560f34c161c0 Implicit # | | | `-ConstAttr 0x560f34c161e8 Implicit # | | |-FunctionDecl 0x560f34c16310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x560f34c16260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c163c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c16420 # | | | |-NoThrowAttr 0x560f34c16460 Implicit # | | | `-ConstAttr 0x560f34c16488 Implicit # | | |-FunctionDecl 0x560f34c16650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x560f34c16500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34c16700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c16760 # | | | |-NoThrowAttr 0x560f34c167a0 Implicit # | | | `-ConstAttr 0x560f34c167c8 Implicit # | | |-FunctionDecl 0x560f34c168f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34c16840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c169a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c16a00 # | | | |-NoThrowAttr 0x560f34c16a40 Implicit # | | | `-ConstAttr 0x560f34c16a68 Implicit # | | |-FunctionDecl 0x560f34c16b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34c16ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c16c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c16ca0 # | | | |-NoThrowAttr 0x560f34c16ce0 Implicit # | | | `-ConstAttr 0x560f34c16d08 Implicit # | | |-FunctionDecl 0x560f34c16e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34c16d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c16ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c16f40 # | | | |-NoThrowAttr 0x560f34c16f80 Implicit # | | | `-ConstAttr 0x560f34c16fa8 Implicit # | | |-FunctionDecl 0x560f34c170d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560f34c17020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34c17180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c171e0 # | | | |-NoThrowAttr 0x560f34c17220 Implicit # | | | `-ConstAttr 0x560f34c17248 Implicit # | | |-FunctionDecl 0x560f34c17370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34c172c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c17420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c17480 # | | | |-NoThrowAttr 0x560f34c174c0 Implicit # | | | `-ConstAttr 0x560f34c174e8 Implicit # | | |-FunctionDecl 0x560f34c17610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34c17560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c176c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c17720 # | | | |-NoThrowAttr 0x560f34c17760 Implicit # | | | `-ConstAttr 0x560f34c17788 Implicit # | | |-FunctionDecl 0x560f34c178b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34c17800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c17960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c179c0 # | | | |-NoThrowAttr 0x560f34c17a00 Implicit # | | | `-ConstAttr 0x560f34c17a28 Implicit # | | |-FunctionDecl 0x560f34c17b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34c17aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34c17c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c17c60 # | | | |-NoThrowAttr 0x560f34c17ca0 Implicit # | | | `-ConstAttr 0x560f34c17cc8 Implicit # | | |-FunctionDecl 0x560f34c17df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34c17d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c17ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c17f00 # | | | |-NoThrowAttr 0x560f34c17f40 Implicit # | | | `-ConstAttr 0x560f34c17f68 Implicit # | | |-FunctionDecl 0x560f34c18090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34c17fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c18140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c181a0 # | | | |-NoThrowAttr 0x560f34c181e0 Implicit # | | | `-ConstAttr 0x560f34c18208 Implicit # | | |-FunctionDecl 0x560f34c18330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34c18280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c183e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c18440 # | | | |-NoThrowAttr 0x560f34c18480 Implicit # | | | `-ConstAttr 0x560f34c184a8 Implicit # | | |-FunctionDecl 0x560f34c18660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x560f34c18508 col:58 'float' # | | | |-BuiltinAliasAttr 0x560f34c18710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c18770 # | | | |-NoThrowAttr 0x560f34c187b0 Implicit # | | | `-ConstAttr 0x560f34c187d8 Implicit # | | |-FunctionDecl 0x560f34c18900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34c18850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c189b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c18a10 # | | | |-NoThrowAttr 0x560f34c18a50 Implicit # | | | `-ConstAttr 0x560f34c18a78 Implicit # | | |-FunctionDecl 0x560f34c18ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34c18af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c18c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c18cb0 # | | | |-NoThrowAttr 0x560f34c18cf0 Implicit # | | | `-ConstAttr 0x560f34c18d18 Implicit # | | |-FunctionDecl 0x560f34c18e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34c18d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c18ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c18f50 # | | | |-NoThrowAttr 0x560f34c18f90 Implicit # | | | `-ConstAttr 0x560f34c18fb8 Implicit # | | |-FunctionDecl 0x560f34c190c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x560f34c19018 col:60 'double' # | | | |-BuiltinAliasAttr 0x560f34c19178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c191d8 # | | | |-NoThrowAttr 0x560f34c19218 Implicit # | | | `-ConstAttr 0x560f34c19240 Implicit # | | |-FunctionDecl 0x560f34c19368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x560f34c192b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c19418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c19478 # | | | |-NoThrowAttr 0x560f34c194b8 Implicit # | | | `-ConstAttr 0x560f34c194e0 Implicit # | | |-FunctionDecl 0x560f34c19608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x560f34c19558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c196b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c19718 # | | | |-NoThrowAttr 0x560f34c19758 Implicit # | | | `-ConstAttr 0x560f34c19780 Implicit # | | |-FunctionDecl 0x560f34c198a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x560f34c197f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c19958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x560f34c199b8 # | | | |-NoThrowAttr 0x560f34c199f8 Implicit # | | | `-ConstAttr 0x560f34c19a20 Implicit # | | |-FunctionDecl 0x560f34c19b30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x560f34c19a80 col:54 'half' # | | | |-BuiltinAliasAttr 0x560f34c19be0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c19c40 # | | | |-NoThrowAttr 0x560f34c19c80 Implicit # | | | `-ConstAttr 0x560f34c19ca8 Implicit # | | |-FunctionDecl 0x560f34c19dc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34c19d10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c19e70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c19ed0 # | | | |-NoThrowAttr 0x560f34c19f10 Implicit # | | | `-ConstAttr 0x560f34c19f38 Implicit # | | |-FunctionDecl 0x560f34c1a060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34c19fb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1a110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1a170 # | | | |-NoThrowAttr 0x560f34c1a1b0 Implicit # | | | `-ConstAttr 0x560f34c1a1d8 Implicit # | | |-FunctionDecl 0x560f34c1a300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34c1a250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1a3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1a410 # | | | |-NoThrowAttr 0x560f34c1a450 Implicit # | | | `-ConstAttr 0x560f34c1a478 Implicit # | | |-FunctionDecl 0x560f34c1a588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x560f34c1a4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x560f34c1a670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1a6d0 # | | | |-NoThrowAttr 0x560f34c1a710 Implicit # | | | `-ConstAttr 0x560f34c1a738 Implicit # | | |-FunctionDecl 0x560f34c1a860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x560f34c1a7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1a910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1a970 # | | | |-NoThrowAttr 0x560f34c1a9b0 Implicit # | | | `-ConstAttr 0x560f34c1a9d8 Implicit # | | |-FunctionDecl 0x560f34c1ab00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x560f34c1aa50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1abb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1ac10 # | | | |-NoThrowAttr 0x560f34c1ac50 Implicit # | | | `-ConstAttr 0x560f34c1ac78 Implicit # | | |-FunctionDecl 0x560f34c1ada0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x560f34c1acf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1ae50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1aeb0 # | | | |-NoThrowAttr 0x560f34c1aef0 Implicit # | | | `-ConstAttr 0x560f34c1af18 Implicit # | | |-FunctionDecl 0x560f34c1b040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x560f34c1af90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34c1b0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1b150 # | | | |-NoThrowAttr 0x560f34c1b190 Implicit # | | | `-ConstAttr 0x560f34c1b1b8 Implicit # | | |-FunctionDecl 0x560f34c1b2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x560f34c1b230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1b390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1b3f0 # | | | |-NoThrowAttr 0x560f34c1b430 Implicit # | | | `-ConstAttr 0x560f34c1b458 Implicit # | | |-FunctionDecl 0x560f34c1b580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x560f34c1b4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1b630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1b690 # | | | |-NoThrowAttr 0x560f34c1b6d0 Implicit # | | | `-ConstAttr 0x560f34c1b6f8 Implicit # | | |-FunctionDecl 0x560f34c1b820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x560f34c1b770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1b8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1b930 # | | | |-NoThrowAttr 0x560f34c1b970 Implicit # | | | `-ConstAttr 0x560f34c1b998 Implicit # | | |-FunctionDecl 0x560f34c1bac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x560f34c1ba10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34c1bb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1bbd0 # | | | |-NoThrowAttr 0x560f34c1bc10 Implicit # | | | `-ConstAttr 0x560f34c1bc38 Implicit # | | |-FunctionDecl 0x560f34c1bd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34c1bcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1be10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1be70 # | | | |-NoThrowAttr 0x560f34c1beb0 Implicit # | | | `-ConstAttr 0x560f34c1bed8 Implicit # | | |-FunctionDecl 0x560f34c1c000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34c1bf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1c0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1c110 # | | | |-NoThrowAttr 0x560f34c1c150 Implicit # | | | `-ConstAttr 0x560f34c1c178 Implicit # | | |-FunctionDecl 0x560f34c1c2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34c1c1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c1c350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34c1c3b0 # | | | |-NoThrowAttr 0x560f34c1c3f0 Implicit # | | | `-ConstAttr 0x560f34c1c418 Implicit # | | |-FunctionDecl 0x560f34c1c540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x560f34c1c490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34c1c5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc27d0 # | | | |-NoThrowAttr 0x560f34bc2810 Implicit # | | | `-ConstAttr 0x560f34bc2838 Implicit # | | |-FunctionDecl 0x560f34bc2960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34bc28b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc2a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc2a70 # | | | |-NoThrowAttr 0x560f34bc2ab0 Implicit # | | | `-ConstAttr 0x560f34bc2ad8 Implicit # | | |-FunctionDecl 0x560f34bc2c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34bc2b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc2cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc2d10 # | | | |-NoThrowAttr 0x560f34bc2d50 Implicit # | | | `-ConstAttr 0x560f34bc2d78 Implicit # | | |-FunctionDecl 0x560f34bc2ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34bc2df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc2f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc2fb0 # | | | |-NoThrowAttr 0x560f34bc2ff0 Implicit # | | | `-ConstAttr 0x560f34bc3018 Implicit # | | |-FunctionDecl 0x560f34bc3128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x560f34bc3078 col:56 'float' # | | | |-BuiltinAliasAttr 0x560f34bc31d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc3238 # | | | |-NoThrowAttr 0x560f34bc3278 Implicit # | | | `-ConstAttr 0x560f34bc32a0 Implicit # | | |-FunctionDecl 0x560f34bc33c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bc3318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc3478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc34d8 # | | | |-NoThrowAttr 0x560f34bc3518 Implicit # | | | `-ConstAttr 0x560f34bc3540 Implicit # | | |-FunctionDecl 0x560f34bc3668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bc35b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc3718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc3778 # | | | |-NoThrowAttr 0x560f34bc37b8 Implicit # | | | `-ConstAttr 0x560f34bc37e0 Implicit # | | |-FunctionDecl 0x560f34bc3908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bc3858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc39b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc3a18 # | | | |-NoThrowAttr 0x560f34bc3a58 Implicit # | | | `-ConstAttr 0x560f34bc3a80 Implicit # | | |-FunctionDecl 0x560f34bc3b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x560f34bc3ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x560f34bc3c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc3ca0 # | | | |-NoThrowAttr 0x560f34bc3ce0 Implicit # | | | `-ConstAttr 0x560f34bc3d08 Implicit # | | |-FunctionDecl 0x560f34bc3e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x560f34bc3d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc3ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc3f40 # | | | |-NoThrowAttr 0x560f34bc3f80 Implicit # | | | `-ConstAttr 0x560f34bc3fa8 Implicit # | | |-FunctionDecl 0x560f34bc40d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x560f34bc4020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc4180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc41e0 # | | | |-NoThrowAttr 0x560f34bc4220 Implicit # | | | `-ConstAttr 0x560f34bc4248 Implicit # | | |-FunctionDecl 0x560f34bc4370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x560f34bc42c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc4420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x560f34bc4480 # | | | |-NoThrowAttr 0x560f34bc44c0 Implicit # | | | `-ConstAttr 0x560f34bc44e8 Implicit # | | |-FunctionDecl 0x560f34bc4638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x560f34bc4548 col:14 'half' # | | | |-BuiltinAliasAttr 0x560f34bc46e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc4760 Implicit # | | | `-ConstAttr 0x560f34bc4788 Implicit # | | |-FunctionDecl 0x560f34bc4938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x560f34bc4810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc49e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc4a60 Implicit # | | | `-ConstAttr 0x560f34bc4a88 Implicit # | | |-FunctionDecl 0x560f34bc4c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x560f34bc4b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc4cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc4d50 Implicit # | | | `-ConstAttr 0x560f34bc4d78 Implicit # | | |-FunctionDecl 0x560f34bc4f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x560f34bc4df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc4fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc5040 Implicit # | | | `-ConstAttr 0x560f34bc5068 Implicit # | | |-FunctionDecl 0x560f34bc5178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x560f34bc50c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x560f34bc5228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc52a0 Implicit # | | | `-ConstAttr 0x560f34bc52c8 Implicit # | | |-FunctionDecl 0x560f34bc53f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x560f34bc5340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc54a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc5518 Implicit # | | | `-ConstAttr 0x560f34bc5540 Implicit # | | |-FunctionDecl 0x560f34bc5668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x560f34bc55b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc5718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc5790 Implicit # | | | `-ConstAttr 0x560f34bc57b8 Implicit # | | |-FunctionDecl 0x560f34bc58e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x560f34bc5830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc5990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc5a08 Implicit # | | | `-ConstAttr 0x560f34bc5a30 Implicit # | | |-FunctionDecl 0x560f34bc5bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x560f34bc5aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x560f34bc5c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc5d00 Implicit # | | | `-ConstAttr 0x560f34bc5d28 Implicit # | | |-FunctionDecl 0x560f34bc5ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x560f34bc5da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc5f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc5ff0 Implicit # | | | `-ConstAttr 0x560f34bc6018 Implicit # | | |-FunctionDecl 0x560f34bc61b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x560f34bc6090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc6268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc62e0 Implicit # | | | `-ConstAttr 0x560f34bc6308 Implicit # | | |-FunctionDecl 0x560f34bc64a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x560f34bc6380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc6558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc65d0 Implicit # | | | `-ConstAttr 0x560f34bc65f8 Implicit # | | |-FunctionDecl 0x560f34bc67f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x560f34bc6658 col:15 'float' # | | | |-BuiltinAliasAttr 0x560f34bc68a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc6918 Implicit # | | | `-ConstAttr 0x560f34bc6940 Implicit # | | |-FunctionDecl 0x560f34bc6ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x560f34bc69b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc6b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc6c10 Implicit # | | | `-ConstAttr 0x560f34bc6c38 Implicit # | | |-FunctionDecl 0x560f34bc6dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x560f34bc6cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc6e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc6f00 Implicit # | | | `-ConstAttr 0x560f34bc6f28 Implicit # | | |-FunctionDecl 0x560f34bc70c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x560f34bc6fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc7178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc71f0 Implicit # | | | `-ConstAttr 0x560f34bc7218 Implicit # | | |-FunctionDecl 0x560f34bc73b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x560f34bc7290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x560f34bc7468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc74e0 Implicit # | | | `-ConstAttr 0x560f34bc7508 Implicit # | | |-FunctionDecl 0x560f34bc76a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x560f34bc7580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc7758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc77d0 Implicit # | | | `-ConstAttr 0x560f34bc77f8 Implicit # | | |-FunctionDecl 0x560f34bc7998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x560f34bc7870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc7a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc7ac0 Implicit # | | | `-ConstAttr 0x560f34bc7ae8 Implicit # | | |-FunctionDecl 0x560f34bc7c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x560f34bc7b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc7d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc7db0 Implicit # | | | `-ConstAttr 0x560f34bc7dd8 Implicit # | | |-FunctionDecl 0x560f34bc7f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x560f34bc7e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x560f34bc8028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc80a0 Implicit # | | | `-ConstAttr 0x560f34bc80c8 Implicit # | | |-FunctionDecl 0x560f34bc8268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x560f34bc8140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc8318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc8390 Implicit # | | | `-ConstAttr 0x560f34bc83b8 Implicit # | | |-FunctionDecl 0x560f34bc8558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x560f34bc8430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc8608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc8680 Implicit # | | | `-ConstAttr 0x560f34bc86a8 Implicit # | | |-FunctionDecl 0x560f34bc8868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x560f34bc8720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc8918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc8990 Implicit # | | | `-ConstAttr 0x560f34bc89b8 Implicit # | | |-FunctionDecl 0x560f34bc8b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x560f34bc8a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x560f34bc8bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc8c30 Implicit # | | | `-ConstAttr 0x560f34bc8c58 Implicit # | | |-FunctionDecl 0x560f34bc8df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x560f34bc8cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc8ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc8f20 Implicit # | | | `-ConstAttr 0x560f34bc8f48 Implicit # | | |-FunctionDecl 0x560f34bc90e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x560f34bc8fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc9198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc9210 Implicit # | | | `-ConstAttr 0x560f34bc9238 Implicit # | | |-FunctionDecl 0x560f34bc93d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x560f34bc92b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc9488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x560f34bc9500 Implicit # | | | `-ConstAttr 0x560f34bc9528 Implicit # | | |-FunctionDecl 0x560f34bc9638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x560f34bc9588 col:18 'half' # | | | |-BuiltinAliasAttr 0x560f34bc96e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560f34bc9760 Implicit # | | | `-ConstAttr 0x560f34bc9788 Implicit # | | |-FunctionDecl 0x560f34bc98a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bc97f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc9950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560f34bc99c8 Implicit # | | | `-ConstAttr 0x560f34bc99f0 Implicit # | | |-FunctionDecl 0x560f34bc9b18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bc9a68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc9bc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560f34bc9c40 Implicit # | | | `-ConstAttr 0x560f34bc9c68 Implicit # | | |-FunctionDecl 0x560f34bc9d90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bc9ce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bc9e40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560f34bc9eb8 Implicit # | | | `-ConstAttr 0x560f34bc9ee0 Implicit # | | |-FunctionDecl 0x560f34bc9ff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x560f34bc9f40 col:20 'float' # | | | |-BuiltinAliasAttr 0x560f34bca0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560f34bca118 Implicit # | | | `-ConstAttr 0x560f34bca140 Implicit # | | |-FunctionDecl 0x560f34bca268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bca1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bca318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560f34bca390 Implicit # | | | `-ConstAttr 0x560f34bca3b8 Implicit # | | |-FunctionDecl 0x560f34bca4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bca430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bca590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560f34bca608 Implicit # | | | `-ConstAttr 0x560f34bca630 Implicit # | | |-FunctionDecl 0x560f34bca758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bca6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bca818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x560f34bca890 Implicit # | | | `-ConstAttr 0x560f34bca8b8 Implicit # | | |-FunctionDecl 0x560f34bca9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x560f34bcaa88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x560f34bcaae8 # | | | |-NoThrowAttr 0x560f34bcab28 Implicit # | | | `-ConstAttr 0x560f34bcab50 Implicit # | | |-FunctionDecl 0x560f34bcac50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x560f34bcaba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x560f34bcad00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560f34bcad78 Implicit # | | | `-ConstAttr 0x560f34bcada0 Implicit # | | |-FunctionDecl 0x560f34bcaeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bcae08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bcaf68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560f34bcafe0 Implicit # | | | `-ConstAttr 0x560f34bcb008 Implicit # | | |-FunctionDecl 0x560f34bcb130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bcb080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bcb1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560f34bcb258 Implicit # | | | `-ConstAttr 0x560f34bcb280 Implicit # | | |-FunctionDecl 0x560f34bcb3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bcb2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bcb458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560f34bcb4d0 Implicit # | | | `-ConstAttr 0x560f34bcb4f8 Implicit # | | |-FunctionDecl 0x560f34bcb608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x560f34bcb558 col:23 'float' # | | | |-BuiltinAliasAttr 0x560f34bcb6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560f34bcb730 Implicit # | | | `-ConstAttr 0x560f34bcb758 Implicit # | | |-FunctionDecl 0x560f34bcb880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34bcb7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bcb930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560f34bcb9a8 Implicit # | | | `-ConstAttr 0x560f34bcb9d0 Implicit # | | |-FunctionDecl 0x560f34bcbaf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34bcba48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bcbba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560f34bcbc20 Implicit # | | | `-ConstAttr 0x560f34bcbc48 Implicit # | | |-FunctionDecl 0x560f34bcbd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34bcbcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bcbe20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x560f34bcbe98 Implicit # | | | `-ConstAttr 0x560f34bcbec0 Implicit # | | |-FunctionDecl 0x560f34bcbfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x560f34bcbf20 col:21 'half' # | | | |-BuiltinAliasAttr 0x560f34bcc080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560f34bcc0f8 Implicit # | | | `-ConstAttr 0x560f34bcc120 Implicit # | | |-FunctionDecl 0x560f34bcc238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34bcc188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34bcc2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560f34bcc360 Implicit # | | | `-ConstAttr 0x560f34bcc388 Implicit # | | |-FunctionDecl 0x560f34bcc4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34bcc400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34bcc560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560f34bcc5d8 Implicit # | | | `-ConstAttr 0x560f34bcc600 Implicit # | | |-FunctionDecl 0x560f34bcc728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34bcc678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34bcc7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560f34c346b8 Implicit # | | | `-ConstAttr 0x560f34c346e0 Implicit # | | |-FunctionDecl 0x560f34c347f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x560f34c34740 col:23 'float' # | | | |-BuiltinAliasAttr 0x560f34c348a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560f34c34918 Implicit # | | | `-ConstAttr 0x560f34c34940 Implicit # | | |-FunctionDecl 0x560f34c34a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34c349b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c34b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560f34c34b90 Implicit # | | | `-ConstAttr 0x560f34c34bb8 Implicit # | | |-FunctionDecl 0x560f34c34ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34c34c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c34d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560f34c34e08 Implicit # | | | `-ConstAttr 0x560f34c34e30 Implicit # | | |-FunctionDecl 0x560f34c34f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34c34ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c35008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x560f34c35080 Implicit # | | | `-ConstAttr 0x560f34c350a8 Implicit # | | |-FunctionDecl 0x560f34c351b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x560f34c35108 col:19 'half' # | | | |-BuiltinAliasAttr 0x560f34c35268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560f34c352e0 Implicit # | | | `-ConstAttr 0x560f34c35308 Implicit # | | |-FunctionDecl 0x560f34c35420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34c35370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c354d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560f34c35548 Implicit # | | | `-ConstAttr 0x560f34c35570 Implicit # | | |-FunctionDecl 0x560f34c35698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34c355e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c35748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560f34c357c0 Implicit # | | | `-ConstAttr 0x560f34c357e8 Implicit # | | |-FunctionDecl 0x560f34c35910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34c35860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c359c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560f34c35a38 Implicit # | | | `-ConstAttr 0x560f34c35a60 Implicit # | | |-FunctionDecl 0x560f34c35b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x560f34c35ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x560f34c35c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560f34c35c98 Implicit # | | | `-ConstAttr 0x560f34c35cc0 Implicit # | | |-FunctionDecl 0x560f34c35de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34c35d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c35e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560f34c35f10 Implicit # | | | `-ConstAttr 0x560f34c35f38 Implicit # | | |-FunctionDecl 0x560f34c36060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34c35fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c36110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560f34c36188 Implicit # | | | `-ConstAttr 0x560f34c361b0 Implicit # | | |-FunctionDecl 0x560f34c362d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x560f34c36228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c36388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x560f34c36400 Implicit # | | | `-ConstAttr 0x560f34c36428 Implicit # | | |-FunctionDecl 0x560f34c36538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x560f34c36488 col:19 'half' # | | | |-BuiltinAliasAttr 0x560f34c365e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560f34c36680 Implicit # | | | `-ConstAttr 0x560f34c366a8 Implicit # | | |-FunctionDecl 0x560f34c367c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x560f34c36710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c36870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560f34c368e8 Implicit # | | | `-ConstAttr 0x560f34c36910 Implicit # | | |-FunctionDecl 0x560f34c36a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x560f34c36988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c36ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560f34c36b60 Implicit # | | | `-ConstAttr 0x560f34c36b88 Implicit # | | |-FunctionDecl 0x560f34c36cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x560f34c36c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x560f34c36d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560f34c36dd8 Implicit # | | | `-ConstAttr 0x560f34c36e00 Implicit # | | |-FunctionDecl 0x560f34c36f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x560f34c36e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x560f34c36fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560f34c37038 Implicit # | | | `-ConstAttr 0x560f34c37060 Implicit # | | |-FunctionDecl 0x560f34c37188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x560f34c370d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x560f34c37238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560f34c372b0 Implicit # | | | `-ConstAttr 0x560f34c372d8 Implicit # | | |-FunctionDecl 0x560f34c37400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x560f34c37350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x560f34c374b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x560f34c37528 Implicit # | | | `-ConstAttr 0x560f34c37550 Implicit # | | `-FunctionDecl 0x560f34c37678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x560f34c375c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x560f34c37728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x560f34c377a0 Implicit # | | `-ConstAttr 0x560f34c377c8 Implicit # | |-LinkageSpecDecl 0x560f34b796f8 col:45 implicit C # | | `-FunctionDecl 0x560f34b79748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560f34b797f0 <> Implicit 501 # | | |-NoThrowAttr 0x560f34b79850 Implicit # | | `-ConstAttr 0x560f34b79878 Implicit # | |-NamespaceDecl 0x560f34c37818 prev 0x560f34b3dca8 line:12:11 hlsl # | | |-original Namespace 0x560f34a94a98 'hlsl' # | | |-FunctionDecl 0x560f34c37a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c37930 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c37d98 # | | | | `-ReturnStmt 0x560f34c37d88 # | | | | `-CallExpr 0x560f34c37d58 'float' # | | | | |-ImplicitCastExpr 0x560f34c37d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c37ce8 '' Function 0x560f34b4ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c37cc0 'float' # | | | | `-ImplicitCastExpr 0x560f34c37ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c37c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c37c58 'double' lvalue ParmVar 0x560f34c37930 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c37ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c37f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c37e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c38358 # | | | | `-ReturnStmt 0x560f34c38348 # | | | | `-CallExpr 0x560f34c38318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c38300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c38278 '' Function 0x560f34b4aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c38250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c38238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c38220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c381e8 'double2':'vector' lvalue ParmVar 0x560f34c37e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c38038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c38548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c38418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c3d398 # | | | | `-ReturnStmt 0x560f34c3d388 # | | | | `-CallExpr 0x560f34c3d358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c3d340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c3d2c0 '' Function 0x560f34b4b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c3d298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c3d280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c3d268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c3d230 'double3':'vector' lvalue ParmVar 0x560f34c38418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c385f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c3d588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c3d458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c3d968 # | | | | `-ReturnStmt 0x560f34c3d958 # | | | | `-CallExpr 0x560f34c3d928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c3d910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c3d888 '' Function 0x560f34b4b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c3d860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c3d848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c3d830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c3d7f8 'double4':'vector' lvalue ParmVar 0x560f34c3d458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c3d638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c3db08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c3da18 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c3de60 # | | | | `-ReturnStmt 0x560f34c3de50 # | | | | `-CallExpr 0x560f34c3de20 'float' # | | | | |-ImplicitCastExpr 0x560f34c3de08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c3dde8 '' Function 0x560f34b4ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c3ddc0 'float' # | | | | `-ImplicitCastExpr 0x560f34c3dda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c3dd90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c3dd58 'int' lvalue ParmVar 0x560f34c3da18 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c3dbb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c3e038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c3df10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c3e3b0 # | | | | `-ReturnStmt 0x560f34c3e3a0 # | | | | `-CallExpr 0x560f34c3e370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c3e358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c3e338 '' Function 0x560f34b4aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c3e310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c3e2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c3e2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c3e2a8 'int2':'vector' lvalue ParmVar 0x560f34c3df10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c3e0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c3e588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c3e460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c3e908 # | | | | `-ReturnStmt 0x560f34c3e8f8 # | | | | `-CallExpr 0x560f34c3e8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c3e8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c3e890 '' Function 0x560f34b4b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c3e868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c3e850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c3e838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c3e800 'int3':'vector' lvalue ParmVar 0x560f34c3e460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c3e638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c3eae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c3e9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c3ee70 # | | | | `-ReturnStmt 0x560f34c3ee60 # | | | | `-CallExpr 0x560f34c3ee30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c3ee18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c3edf8 '' Function 0x560f34b4b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c3edd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c3edb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c3eda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c3ed68 'int4':'vector' lvalue ParmVar 0x560f34c3e9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c3eb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c3efd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c3ef20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c443f8 # | | | | `-ReturnStmt 0x560f34c443e8 # | | | | `-CallExpr 0x560f34c443b8 'float' # | | | | |-ImplicitCastExpr 0x560f34c443a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c44380 '' Function 0x560f34b4ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c44358 'float' # | | | | `-ImplicitCastExpr 0x560f34c44340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c44328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c442f0 'uint':'unsigned int' lvalue ParmVar 0x560f34c3ef20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c44130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c44558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c444a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c448f0 # | | | | `-ReturnStmt 0x560f34c448e0 # | | | | `-CallExpr 0x560f34c448b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c44898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c44878 '' Function 0x560f34b4aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c44850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c44838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c44820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c447e8 'uint2':'vector' lvalue ParmVar 0x560f34c444a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c44608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c44a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c449a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c44df0 # | | | | `-ReturnStmt 0x560f34c44de0 # | | | | `-CallExpr 0x560f34c44db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c44d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c44d78 '' Function 0x560f34b4b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c44d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c44d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c44d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c44ce8 'uint3':'vector' lvalue ParmVar 0x560f34c449a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c44b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c44f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c44ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c452f8 # | | | | `-ReturnStmt 0x560f34c452e8 # | | | | `-CallExpr 0x560f34c452b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c452a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c45280 '' Function 0x560f34b4b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c45258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c45240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c45228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c451f0 'uint4':'vector' lvalue ParmVar 0x560f34c44ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c45000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c454d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c453a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c45870 # | | | | `-ReturnStmt 0x560f34c45860 # | | | | `-CallExpr 0x560f34c45830 'float' # | | | | |-ImplicitCastExpr 0x560f34c45818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c457f8 '' Function 0x560f34b4ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c457d0 'float' # | | | | `-ImplicitCastExpr 0x560f34c457b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c457a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c45768 'int64_t':'long' lvalue ParmVar 0x560f34c453a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c45588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c45a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c45920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c45e00 # | | | | `-ReturnStmt 0x560f34c45df0 # | | | | `-CallExpr 0x560f34c45dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c45da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c45d88 '' Function 0x560f34b4aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c45d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c45d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c45d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c45cf8 'int64_t2':'vector' lvalue ParmVar 0x560f34c45920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c45af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c45fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c45eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c463b0 # | | | | `-ReturnStmt 0x560f34c463a0 # | | | | `-CallExpr 0x560f34c46370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c46358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c46338 '' Function 0x560f34b4b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c46310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c462f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c462e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c462a8 'int64_t3':'vector' lvalue ParmVar 0x560f34c45eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c46088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c46588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c46460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c46950 # | | | | `-ReturnStmt 0x560f34c46940 # | | | | `-CallExpr 0x560f34c46910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c468f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c468d8 '' Function 0x560f34b4b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c468b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c46898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c46880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c46848 'int64_t4':'vector' lvalue ParmVar 0x560f34c46460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c46638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c46b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c46a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c46ee0 # | | | | `-ReturnStmt 0x560f34c46ed0 # | | | | `-CallExpr 0x560f34c46ea0 'float' # | | | | |-ImplicitCastExpr 0x560f34c46e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c46e68 '' Function 0x560f34b4ac30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c46e40 'float' # | | | | `-ImplicitCastExpr 0x560f34c46e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c46e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c46dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c46a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c46bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c470b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c46f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c47490 # | | | | `-ReturnStmt 0x560f34c47480 # | | | | `-CallExpr 0x560f34c47450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c47438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c47418 '' Function 0x560f34b4aea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c473f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c473d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c473c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c47388 'uint64_t2':'vector' lvalue ParmVar 0x560f34c46f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c47168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c47668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c47540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c47a48 # | | | | `-ReturnStmt 0x560f34c47a38 # | | | | `-CallExpr 0x560f34c47a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c479f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c479d0 '' Function 0x560f34b4b120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c479a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c47990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c47978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c47940 'uint64_t3':'vector' lvalue ParmVar 0x560f34c47540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c47718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c47c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c47af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c48010 # | | | | `-ReturnStmt 0x560f34c48000 # | | | | `-CallExpr 0x560f34c47fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c47fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c47f98 '' Function 0x560f34b4b398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c47f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c47f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c47f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c47f08 'uint64_t4':'vector' lvalue ParmVar 0x560f34c47af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c47cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c48198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c480d0 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c484e0 # | | | | `-ReturnStmt 0x560f34c484d0 # | | | | `-CallExpr 0x560f34c484a0 'float' # | | | | |-ImplicitCastExpr 0x560f34c48488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c48468 '' Function 0x560f34b64920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c48440 'float' # | | | | `-ImplicitCastExpr 0x560f34c48428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c48410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c483d8 'double' lvalue ParmVar 0x560f34c480d0 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c48248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c48650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c485a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c489b8 # | | | | `-ReturnStmt 0x560f34c489a8 # | | | | `-CallExpr 0x560f34c48978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c48960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c48940 '' Function 0x560f34b64b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c48918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c48900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c488e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c488b0 'double2':'vector' lvalue ParmVar 0x560f34c485a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c48700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c48b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c48a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c48e98 # | | | | `-ReturnStmt 0x560f34c48e88 # | | | | `-CallExpr 0x560f34c48e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c48e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c48e20 '' Function 0x560f34b53588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c48df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c48de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c48dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c48d90 'double3':'vector' lvalue ParmVar 0x560f34c48a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c48bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c49008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c48f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c49380 # | | | | `-ReturnStmt 0x560f34c49370 # | | | | `-CallExpr 0x560f34c49340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c49328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c49308 '' Function 0x560f34b53800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c492e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c492c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c492b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c49278 'double4':'vector' lvalue ParmVar 0x560f34c48f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c490b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c494e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c49430 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c49838 # | | | | `-ReturnStmt 0x560f34c49828 # | | | | `-CallExpr 0x560f34c497f8 'float' # | | | | |-ImplicitCastExpr 0x560f34c497e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c497c0 '' Function 0x560f34b64920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c49798 'float' # | | | | `-ImplicitCastExpr 0x560f34c49780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c49768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c49730 'int' lvalue ParmVar 0x560f34c49430 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c49590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c49998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c498e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c49d10 # | | | | `-ReturnStmt 0x560f34c49d00 # | | | | `-CallExpr 0x560f34c49cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c49cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c49c98 '' Function 0x560f34b64b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c49c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c49c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c49c40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c49c08 'int2':'vector' lvalue ParmVar 0x560f34c498e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c49a48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c49e70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c49dc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c52380 # | | | | `-ReturnStmt 0x560f34c52370 # | | | | `-CallExpr 0x560f34c52340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c52328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c52308 '' Function 0x560f34b53588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c522e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c4a138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c4a120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c4a0e8 'int3':'vector' lvalue ParmVar 0x560f34c49dc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c49f20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c524e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c52430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c52868 # | | | | `-ReturnStmt 0x560f34c52858 # | | | | `-CallExpr 0x560f34c52828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c52810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c527f0 '' Function 0x560f34b53800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c527c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c527b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c52798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c52760 'int4':'vector' lvalue ParmVar 0x560f34c52430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c52590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c529c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c52918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c52d40 # | | | | `-ReturnStmt 0x560f34c52d30 # | | | | `-CallExpr 0x560f34c52d00 'float' # | | | | |-ImplicitCastExpr 0x560f34c52ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c52cc8 '' Function 0x560f34b64920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c52ca0 'float' # | | | | `-ImplicitCastExpr 0x560f34c52c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c52c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c52c38 'uint':'unsigned int' lvalue ParmVar 0x560f34c52918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c52a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c52ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c52df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c53238 # | | | | `-ReturnStmt 0x560f34c53228 # | | | | `-CallExpr 0x560f34c531f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c531e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c531c0 '' Function 0x560f34b64b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c53198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c53180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c53168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c53130 'uint2':'vector' lvalue ParmVar 0x560f34c52df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c52f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c53398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c532e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c53738 # | | | | `-ReturnStmt 0x560f34c53728 # | | | | `-CallExpr 0x560f34c536f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c536e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c536c0 '' Function 0x560f34b53588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c53698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c53680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c53668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c53630 'uint3':'vector' lvalue ParmVar 0x560f34c532e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c53448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c53898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c537e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c53c40 # | | | | `-ReturnStmt 0x560f34c53c30 # | | | | `-CallExpr 0x560f34c53c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c53be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c53bc8 '' Function 0x560f34b53800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c53ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c53b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c53b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c53b38 'uint4':'vector' lvalue ParmVar 0x560f34c537e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c53948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c53da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c53cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c54138 # | | | | `-ReturnStmt 0x560f34c54128 # | | | | `-CallExpr 0x560f34c540f8 'float' # | | | | |-ImplicitCastExpr 0x560f34c540e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c540c0 '' Function 0x560f34b64920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c54098 'float' # | | | | `-ImplicitCastExpr 0x560f34c54080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c54068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c54030 'int64_t':'long' lvalue ParmVar 0x560f34c53cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c53e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c54680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c541e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c54a38 # | | | | `-ReturnStmt 0x560f34c54a28 # | | | | `-CallExpr 0x560f34c549f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c549e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c549c0 '' Function 0x560f34b64b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c54998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c54980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c54968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c54930 'int64_t2':'vector' lvalue ParmVar 0x560f34c541e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c54730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c54b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c54ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c54f58 # | | | | `-ReturnStmt 0x560f34c54f48 # | | | | `-CallExpr 0x560f34c54f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c54f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c54ee0 '' Function 0x560f34b53588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c54eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c54ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c54e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c54e50 'int64_t3':'vector' lvalue ParmVar 0x560f34c54ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c54c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c550b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c55008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c55480 # | | | | `-ReturnStmt 0x560f34c55470 # | | | | `-CallExpr 0x560f34c55440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c55428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c55408 '' Function 0x560f34b53800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c553e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c553c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c553b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c55378 'int64_t4':'vector' lvalue ParmVar 0x560f34c55008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c55168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c555e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c55530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c55998 # | | | | `-ReturnStmt 0x560f34c55988 # | | | | `-CallExpr 0x560f34c55958 'float' # | | | | |-ImplicitCastExpr 0x560f34c55940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c55920 '' Function 0x560f34b64920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c558f8 'float' # | | | | `-ImplicitCastExpr 0x560f34c558e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c558c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c55890 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c55530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c55690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c55af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c55a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c55ed0 # | | | | `-ReturnStmt 0x560f34c55ec0 # | | | | `-CallExpr 0x560f34c55e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c55e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c55e58 '' Function 0x560f34b64b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c55e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c55e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c55e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c55dc8 'uint64_t2':'vector' lvalue ParmVar 0x560f34c55a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c55ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c56030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c55f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c56410 # | | | | `-ReturnStmt 0x560f34c56400 # | | | | `-CallExpr 0x560f34c563d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c563b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c56398 '' Function 0x560f34b53588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c56370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c56358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c56340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c56308 'uint64_t3':'vector' lvalue ParmVar 0x560f34c55f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c560e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c56570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c564c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c58170 # | | | | `-ReturnStmt 0x560f34c58160 # | | | | `-CallExpr 0x560f34c58130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c58118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c580f8 '' Function 0x560f34b53800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c580d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c580b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c580a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c58068 'uint64_t4':'vector' lvalue ParmVar 0x560f34c564c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c56620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c582e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c58230 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c58628 # | | | | `-ReturnStmt 0x560f34c58618 # | | | | `-CallExpr 0x560f34c585e8 'float' # | | | | |-ImplicitCastExpr 0x560f34c585d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c585b0 '' Function 0x560f34b67d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c58588 'float' # | | | | `-ImplicitCastExpr 0x560f34c58570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c58558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c58520 'double' lvalue ParmVar 0x560f34c58230 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c58390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c58798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c586e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c58b00 # | | | | `-ReturnStmt 0x560f34c58af0 # | | | | `-CallExpr 0x560f34c58ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c58aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c58a88 '' Function 0x560f34b67f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c58a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c58a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c58a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c589f8 'double2':'vector' lvalue ParmVar 0x560f34c586e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c58848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c58c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c58bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c58fe0 # | | | | `-ReturnStmt 0x560f34c58fd0 # | | | | `-CallExpr 0x560f34c58fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c58f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c58f68 '' Function 0x560f34b681f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c58f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c58f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c58f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c58ed8 'double3':'vector' lvalue ParmVar 0x560f34c58bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c58d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c59150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c590a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c594c8 # | | | | `-ReturnStmt 0x560f34c594b8 # | | | | `-CallExpr 0x560f34c59488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c59470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c59450 '' Function 0x560f34b68468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c59428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c59410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c593f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c593c0 'double4':'vector' lvalue ParmVar 0x560f34c590a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c59200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c59628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c59578 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c59980 # | | | | `-ReturnStmt 0x560f34c59970 # | | | | `-CallExpr 0x560f34c59940 'float' # | | | | |-ImplicitCastExpr 0x560f34c59928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c59908 '' Function 0x560f34b67d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c598e0 'float' # | | | | `-ImplicitCastExpr 0x560f34c598c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c598b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c59878 'int' lvalue ParmVar 0x560f34c59578 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c596d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c59ae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c59a30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c59e58 # | | | | `-ReturnStmt 0x560f34c59e48 # | | | | `-CallExpr 0x560f34c59e18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c59e00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c59de0 '' Function 0x560f34b67f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c59db8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c59da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c59d88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c59d50 'int2':'vector' lvalue ParmVar 0x560f34c59a30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c59b90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5ae28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5ad78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c5b1a8 # | | | | `-ReturnStmt 0x560f34c5b198 # | | | | `-CallExpr 0x560f34c5b168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c5b150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c5b130 '' Function 0x560f34b681f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c5b108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c5b0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5b0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5b0a0 'int3':'vector' lvalue ParmVar 0x560f34c5ad78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c5aed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5b308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5b258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c5b690 # | | | | `-ReturnStmt 0x560f34c5b680 # | | | | `-CallExpr 0x560f34c5b650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c5b638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c5b618 '' Function 0x560f34b68468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c5b5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c5b5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5b5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5b588 'int4':'vector' lvalue ParmVar 0x560f34c5b258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c5b3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5b7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5b740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c5bb68 # | | | | `-ReturnStmt 0x560f34c5bb58 # | | | | `-CallExpr 0x560f34c5bb28 'float' # | | | | |-ImplicitCastExpr 0x560f34c5bb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c5baf0 '' Function 0x560f34b67d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c5bac8 'float' # | | | | `-ImplicitCastExpr 0x560f34c5bab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5ba98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5ba60 'uint':'unsigned int' lvalue ParmVar 0x560f34c5b740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c5b8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5bcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5bc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c5c060 # | | | | `-ReturnStmt 0x560f34c5c050 # | | | | `-CallExpr 0x560f34c5c020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c5c008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c5bfe8 '' Function 0x560f34b67f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c5bfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c5bfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5bf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5bf58 'uint2':'vector' lvalue ParmVar 0x560f34c5bc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c5bd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5c1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5c110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c5c560 # | | | | `-ReturnStmt 0x560f34c5c550 # | | | | `-CallExpr 0x560f34c5c520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c5c508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c5c4e8 '' Function 0x560f34b681f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c5c4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c5c4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5c490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5c458 'uint3':'vector' lvalue ParmVar 0x560f34c5c110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c5c270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5c6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5c610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c5ca68 # | | | | `-ReturnStmt 0x560f34c5ca58 # | | | | `-CallExpr 0x560f34c5ca28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c5ca10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c5c9f0 '' Function 0x560f34b68468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c5c9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c5c9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5c998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5c960 'uint4':'vector' lvalue ParmVar 0x560f34c5c610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c5c770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5cbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5cb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c5d830 # | | | | `-ReturnStmt 0x560f34c5d820 # | | | | `-CallExpr 0x560f34c5d7f0 'float' # | | | | |-ImplicitCastExpr 0x560f34c5d7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c5d7b8 '' Function 0x560f34b67d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c5d790 'float' # | | | | `-ImplicitCastExpr 0x560f34c5d778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5d760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5d728 'int64_t':'long' lvalue ParmVar 0x560f34c5cb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c5cc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5d990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5d8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c5dd48 # | | | | `-ReturnStmt 0x560f34c5dd38 # | | | | `-CallExpr 0x560f34c5dd08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c5dcf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c5dcd0 '' Function 0x560f34b67f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c5dca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c5dc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5dc78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5dc40 'int64_t2':'vector' lvalue ParmVar 0x560f34c5d8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c5da40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5dea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5ddf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c5e268 # | | | | `-ReturnStmt 0x560f34c5e258 # | | | | `-CallExpr 0x560f34c5e228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c5e210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c5e1f0 '' Function 0x560f34b681f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c5e1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c5e1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5e198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5e160 'int64_t3':'vector' lvalue ParmVar 0x560f34c5ddf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c5df58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5e3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5e318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c5e790 # | | | | `-ReturnStmt 0x560f34c5e780 # | | | | `-CallExpr 0x560f34c5e750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c5e738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c5e718 '' Function 0x560f34b68468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c5e6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c5e6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5e6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5e688 'int64_t4':'vector' lvalue ParmVar 0x560f34c5e318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c5e478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5e8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5e840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c5eca8 # | | | | `-ReturnStmt 0x560f34c5ec98 # | | | | `-CallExpr 0x560f34c5ec68 'float' # | | | | |-ImplicitCastExpr 0x560f34c5ec50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c5ec30 '' Function 0x560f34b67d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c5ec08 'float' # | | | | `-ImplicitCastExpr 0x560f34c5ebf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5ebd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5eba0 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c5e840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c5e9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5ee08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5ed58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c5f1e0 # | | | | `-ReturnStmt 0x560f34c5f1d0 # | | | | `-CallExpr 0x560f34c5f1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c5f188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c5f168 '' Function 0x560f34b67f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c5f140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c5f128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5f110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5f0d8 'uint64_t2':'vector' lvalue ParmVar 0x560f34c5ed58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c5eeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c5f340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c5f290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c60048 # | | | | `-ReturnStmt 0x560f34c60038 # | | | | `-CallExpr 0x560f34c60008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c5fff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c5ffd0 '' Function 0x560f34b681f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c5ffa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c5ff90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c5ff78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c5ff40 'uint64_t3':'vector' lvalue ParmVar 0x560f34c5f290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c5f3f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c601a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c600f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c60590 # | | | | `-ReturnStmt 0x560f34c60580 # | | | | `-CallExpr 0x560f34c60550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c60538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c60518 '' Function 0x560f34b68468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c604f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c604d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c604c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c60488 'uint64_t4':'vector' lvalue ParmVar 0x560f34c600f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c60258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c607e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c60650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560f34c606d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x560f34c60c00 # | | | | `-ReturnStmt 0x560f34c60bf0 # | | | | `-CallExpr 0x560f34c60bb8 'float' # | | | | |-ImplicitCastExpr 0x560f34c60ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34c60b50 '' Function 0x560f34b695c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34c60a98 'float' # | | | | | `-ImplicitCastExpr 0x560f34c60a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c60a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c60a30 'double' lvalue ParmVar 0x560f34c60650 'V1' 'double' # | | | | `-CStyleCastExpr 0x560f34c60b28 'float' # | | | | `-ImplicitCastExpr 0x560f34c60b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c60af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c60ac0 'double' lvalue ParmVar 0x560f34c606d0 'V2' 'double' # | | | `-DeprecatedAttr 0x560f34c608a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c60e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c60cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560f34c60d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x560f34c61320 # | | | | `-ReturnStmt 0x560f34c61310 # | | | | `-CallExpr 0x560f34c612d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c612c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34c61238 '' Function 0x560f34b69958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34c61168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c61150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c61138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c61100 'double2':'vector' lvalue ParmVar 0x560f34c60cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560f34c61210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c611f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c611e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c611a8 'double2':'vector' lvalue ParmVar 0x560f34c60d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c60f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c615b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c613e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560f34c61460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x560f34c61a40 # | | | | `-ReturnStmt 0x560f34c61a30 # | | | | `-CallExpr 0x560f34c619f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c619e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34c61960 '' Function 0x560f34b69d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34c61890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c61878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c61860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c61828 'double3':'vector' lvalue ParmVar 0x560f34c613e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560f34c61938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c61920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c61908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c618d0 'double3':'vector' lvalue ParmVar 0x560f34c61460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c61670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c61cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c61b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560f34c61b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x560f34c625a0 # | | | | `-ReturnStmt 0x560f34c62590 # | | | | `-CallExpr 0x560f34c62558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c62540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34c624c0 '' Function 0x560f34b6a0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34c623f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c623d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c623c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c62388 'double4':'vector' lvalue ParmVar 0x560f34c61b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560f34c62498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c62480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c62468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c62430 'double4':'vector' lvalue ParmVar 0x560f34c61b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c61d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c627e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c62650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560f34c626d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x560f34c62be0 # | | | | `-ReturnStmt 0x560f34c62bd0 # | | | | `-CallExpr 0x560f34c62b98 'float' # | | | | |-ImplicitCastExpr 0x560f34c62b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34c62b60 '' Function 0x560f34b695c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34c62aa8 'float' # | | | | | `-ImplicitCastExpr 0x560f34c62a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c62a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c62a40 'int' lvalue ParmVar 0x560f34c62650 'V1' 'int' # | | | | `-CStyleCastExpr 0x560f34c62b38 'float' # | | | | `-ImplicitCastExpr 0x560f34c62b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c62b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c62ad0 'int' lvalue ParmVar 0x560f34c626d0 'V2' 'int' # | | | `-DeprecatedAttr 0x560f34c628a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c62e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c62c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560f34c62d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x560f34c63298 # | | | | `-ReturnStmt 0x560f34c63288 # | | | | `-CallExpr 0x560f34c63250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c63238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34c63218 '' Function 0x560f34b69958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34c63148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c63130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c63118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c630e0 'int2':'vector' lvalue ParmVar 0x560f34c62c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560f34c631f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c631d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c631c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c63188 'int2':'vector' lvalue ParmVar 0x560f34c62d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c62f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c63518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c63348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560f34c633c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x560f34c63950 # | | | | `-ReturnStmt 0x560f34c63940 # | | | | `-CallExpr 0x560f34c63908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c638f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34c638d0 '' Function 0x560f34b69d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34c63800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c637e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c637d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c63798 'int3':'vector' lvalue ParmVar 0x560f34c63348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560f34c638a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c63890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c63878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c63840 'int3':'vector' lvalue ParmVar 0x560f34c633c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c635d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c63bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c63a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560f34c63a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x560f34c64018 # | | | | `-ReturnStmt 0x560f34c64008 # | | | | `-CallExpr 0x560f34c63fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c63fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34c63f98 '' Function 0x560f34b6a0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34c63ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c63eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c63e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c63e60 'int4':'vector' lvalue ParmVar 0x560f34c63a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560f34c63f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c63f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c63f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c63f08 'int4':'vector' lvalue ParmVar 0x560f34c63a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c63c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c64878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c640c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34c64148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c64c90 # | | | | `-ReturnStmt 0x560f34c64c80 # | | | | `-CallExpr 0x560f34c64c48 'float' # | | | | |-ImplicitCastExpr 0x560f34c64c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34c64c10 '' Function 0x560f34b695c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34c64b58 'float' # | | | | | `-ImplicitCastExpr 0x560f34c64b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c64b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c64af0 'uint':'unsigned int' lvalue ParmVar 0x560f34c640c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560f34c64be8 'float' # | | | | `-ImplicitCastExpr 0x560f34c64bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c64bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c64b80 'uint':'unsigned int' lvalue ParmVar 0x560f34c64148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c64930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c64f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c64d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34c64dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c65368 # | | | | `-ReturnStmt 0x560f34c65358 # | | | | `-CallExpr 0x560f34c65320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c65308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34c652e8 '' Function 0x560f34b69958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34c65218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c65200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c651e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c651b0 'uint2':'vector' lvalue ParmVar 0x560f34c64d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560f34c652c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c652a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c65290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c65258 'uint2':'vector' lvalue ParmVar 0x560f34c64dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c64fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c655e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c65418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34c65498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c65a40 # | | | | `-ReturnStmt 0x560f34c65a30 # | | | | `-CallExpr 0x560f34c659f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c659e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34c659c0 '' Function 0x560f34b69d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34c658f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c658d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c658c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c65888 'uint3':'vector' lvalue ParmVar 0x560f34c65418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560f34c65998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c65980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c65968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c65930 'uint3':'vector' lvalue ParmVar 0x560f34c65498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c656a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c65cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c65af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34c65b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c66128 # | | | | `-ReturnStmt 0x560f34c66118 # | | | | `-CallExpr 0x560f34c660e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c660c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34c660a8 '' Function 0x560f34b6a0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34c65fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c65fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c65fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c65f70 'uint4':'vector' lvalue ParmVar 0x560f34c65af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560f34c66080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c66068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c66050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c66018 'uint4':'vector' lvalue ParmVar 0x560f34c65b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c65d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c663a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c661d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34c66258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c69318 # | | | | `-ReturnStmt 0x560f34c69308 # | | | | `-CallExpr 0x560f34c692d0 'float' # | | | | |-ImplicitCastExpr 0x560f34c66780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34c66760 '' Function 0x560f34b695c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34c666a8 'float' # | | | | | `-ImplicitCastExpr 0x560f34c66690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c66678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c66640 'int64_t':'long' lvalue ParmVar 0x560f34c661d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560f34c66738 'float' # | | | | `-ImplicitCastExpr 0x560f34c66720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c66708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c666d0 'int64_t':'long' lvalue ParmVar 0x560f34c66258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c66460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c69598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c693c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34c69448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c69a08 # | | | | `-ReturnStmt 0x560f34c699f8 # | | | | `-CallExpr 0x560f34c699c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c699a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34c69988 '' Function 0x560f34b69958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34c698b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c698a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c69888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c69850 'int64_t2':'vector' lvalue ParmVar 0x560f34c693c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560f34c69960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c69948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c69930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c698f8 'int64_t2':'vector' lvalue ParmVar 0x560f34c69448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c69650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c69c88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c69ab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34c69b38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c6a100 # | | | | `-ReturnStmt 0x560f34c6a0f0 # | | | | `-CallExpr 0x560f34c6a0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6a0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34c6a080 '' Function 0x560f34b69d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34c69fb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c69f98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c69f80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c69f48 'int64_t3':'vector' lvalue ParmVar 0x560f34c69ab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560f34c6a058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6a040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6a028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c69ff0 'int64_t3':'vector' lvalue ParmVar 0x560f34c69b38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c69d40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6a388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6a1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34c6a230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c6a808 # | | | | `-ReturnStmt 0x560f34c6a7f8 # | | | | `-CallExpr 0x560f34c6a7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6a7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34c6a788 '' Function 0x560f34b6a0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34c6a6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c6a6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c6a688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c6a650 'int64_t4':'vector' lvalue ParmVar 0x560f34c6a1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560f34c6a760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6a748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6a730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6a6f8 'int64_t4':'vector' lvalue ParmVar 0x560f34c6a230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c6a440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6aa88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6a8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34c6a938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c6aee0 # | | | | `-ReturnStmt 0x560f34c6aed0 # | | | | `-CallExpr 0x560f34c6ae98 'float' # | | | | |-ImplicitCastExpr 0x560f34c6ae80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34c6ae60 '' Function 0x560f34b695c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34c6ada8 'float' # | | | | | `-ImplicitCastExpr 0x560f34c6ad90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c6ad78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c6ad40 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c6a8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560f34c6ae38 'float' # | | | | `-ImplicitCastExpr 0x560f34c6ae20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6ae08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6add0 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c6a938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c6ab40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6b168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6af90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34c6b010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c6b618 # | | | | `-ReturnStmt 0x560f34c6b608 # | | | | `-CallExpr 0x560f34c6b5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6b5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34c6b598 '' Function 0x560f34b69958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34c6b4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c6b4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c6b498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c6b460 'uint64_t2':'vector' lvalue ParmVar 0x560f34c6af90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560f34c6b570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6b558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6b540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6b508 'uint64_t2':'vector' lvalue ParmVar 0x560f34c6b010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c6b220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6b898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6b6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34c6b748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c6bd30 # | | | | `-ReturnStmt 0x560f34c6bd20 # | | | | `-CallExpr 0x560f34c6bce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6bcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34c6bcb0 '' Function 0x560f34b69d20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34c6bbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c6bbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c6bbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c6bb78 'uint64_t3':'vector' lvalue ParmVar 0x560f34c6b6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560f34c6bc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6bc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6bc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6bc20 'uint64_t3':'vector' lvalue ParmVar 0x560f34c6b748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c6b950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6bfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6bde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34c6be60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c6c458 # | | | | `-ReturnStmt 0x560f34c6c448 # | | | | `-CallExpr 0x560f34c6c410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6c3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34c6c3d8 '' Function 0x560f34b6a0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34c6c308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34c6c2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34c6c2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34c6c2a0 'uint64_t4':'vector' lvalue ParmVar 0x560f34c6bde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560f34c6c3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6c398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6c380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6c348 'uint64_t4':'vector' lvalue ParmVar 0x560f34c6be60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c6c070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6c5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6c518 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c6c910 # | | | | `-ReturnStmt 0x560f34c6c900 # | | | | `-CallExpr 0x560f34c6c8d0 'float' # | | | | |-ImplicitCastExpr 0x560f34c6c8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c6c898 '' Function 0x560f34b6ad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c6c870 'float' # | | | | `-ImplicitCastExpr 0x560f34c6c858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6c840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6c808 'double' lvalue ParmVar 0x560f34c6c518 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c6c678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c6ca80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6c9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c6cde8 # | | | | `-ReturnStmt 0x560f34c6cdd8 # | | | | `-CallExpr 0x560f34c6cda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6cd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c6cd70 '' Function 0x560f34b6afa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c6cd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6cd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6cd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6cce0 'double2':'vector' lvalue ParmVar 0x560f34c6c9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c6cb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c6cf58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6cea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c6d2c8 # | | | | `-ReturnStmt 0x560f34c6d2b8 # | | | | `-CallExpr 0x560f34c6d288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6d270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c6d250 '' Function 0x560f34b6b220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c6d228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6d210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6d1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6d1c0 'double3':'vector' lvalue ParmVar 0x560f34c6cea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c6d008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c6d448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6d398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c6d7c0 # | | | | `-ReturnStmt 0x560f34c6d7b0 # | | | | `-CallExpr 0x560f34c6d780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6d768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c6d748 '' Function 0x560f34b6b498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c6d720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6d708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6d6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6d6b8 'double4':'vector' lvalue ParmVar 0x560f34c6d398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c6d4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c6d920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6d870 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c6dc78 # | | | | `-ReturnStmt 0x560f34c6dc68 # | | | | `-CallExpr 0x560f34c6dc38 'float' # | | | | |-ImplicitCastExpr 0x560f34c6dc20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c6dc00 '' Function 0x560f34b6ad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c6dbd8 'float' # | | | | `-ImplicitCastExpr 0x560f34c6dbc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6dba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6db70 'int' lvalue ParmVar 0x560f34c6d870 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c6d9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6ddd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6dd28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c6e150 # | | | | `-ReturnStmt 0x560f34c6e140 # | | | | `-CallExpr 0x560f34c6e110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6e0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c6e0d8 '' Function 0x560f34b6afa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c6e0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6e098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6e080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6e048 'int2':'vector' lvalue ParmVar 0x560f34c6dd28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c6de88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6e2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6e200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c6e630 # | | | | `-ReturnStmt 0x560f34c6e620 # | | | | `-CallExpr 0x560f34c6e5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6e5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c6e5b8 '' Function 0x560f34b6b220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c6e590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6e578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6e560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6e528 'int3':'vector' lvalue ParmVar 0x560f34c6e200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c6e360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6e790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6e6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c6eb18 # | | | | `-ReturnStmt 0x560f34c6eb08 # | | | | `-CallExpr 0x560f34c6ead8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c6eac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c6eaa0 '' Function 0x560f34b6b498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c6ea78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c6ea60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6ea48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6ea10 'int4':'vector' lvalue ParmVar 0x560f34c6e6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c6e840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6ec78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6ebc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c6eff0 # | | | | `-ReturnStmt 0x560f34c6efe0 # | | | | `-CallExpr 0x560f34c6efb0 'float' # | | | | |-ImplicitCastExpr 0x560f34c6ef98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c6ef78 '' Function 0x560f34b6ad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c6ef50 'float' # | | | | `-ImplicitCastExpr 0x560f34c6ef38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c6ef20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c6eee8 'uint':'unsigned int' lvalue ParmVar 0x560f34c6ebc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c6ed28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c6f150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c6f0a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c70d10 # | | | | `-ReturnStmt 0x560f34c70d00 # | | | | `-CallExpr 0x560f34c70cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c70cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c70c98 '' Function 0x560f34b6afa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c70c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c70c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c70c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c70c08 'uint2':'vector' lvalue ParmVar 0x560f34c6f0a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c6f200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c70e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c70dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c71210 # | | | | `-ReturnStmt 0x560f34c71200 # | | | | `-CallExpr 0x560f34c711d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c711b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c71198 '' Function 0x560f34b6b220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c71170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c71158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c71140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c71108 'uint3':'vector' lvalue ParmVar 0x560f34c70dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c70f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c71370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c712c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c71718 # | | | | `-ReturnStmt 0x560f34c71708 # | | | | `-CallExpr 0x560f34c716d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c716c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c716a0 '' Function 0x560f34b6b498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c71678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c71660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c71648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c71610 'uint4':'vector' lvalue ParmVar 0x560f34c712c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c71420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c71878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c717c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c71c10 # | | | | `-ReturnStmt 0x560f34c71c00 # | | | | `-CallExpr 0x560f34c71bd0 'float' # | | | | |-ImplicitCastExpr 0x560f34c71bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c71b98 '' Function 0x560f34b6ad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c71b70 'float' # | | | | `-ImplicitCastExpr 0x560f34c71b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c71b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c71b08 'int64_t':'long' lvalue ParmVar 0x560f34c717c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c71928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c71d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c71cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c72128 # | | | | `-ReturnStmt 0x560f34c72118 # | | | | `-CallExpr 0x560f34c720e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c720d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c720b0 '' Function 0x560f34b6afa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c72088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c72070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c72058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c72020 'int64_t2':'vector' lvalue ParmVar 0x560f34c71cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c71e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c72288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c721d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c72648 # | | | | `-ReturnStmt 0x560f34c72638 # | | | | `-CallExpr 0x560f34c72608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c725f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c725d0 '' Function 0x560f34b6b220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c725a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c72590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c72578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c72540 'int64_t3':'vector' lvalue ParmVar 0x560f34c721d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c72338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c727a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c726f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c74148 # | | | | `-ReturnStmt 0x560f34c74138 # | | | | `-CallExpr 0x560f34c74108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c740f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c740d0 '' Function 0x560f34b6b498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c72ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c72ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c72aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c72a68 'int64_t4':'vector' lvalue ParmVar 0x560f34c726f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c72858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c742a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c741f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c74660 # | | | | `-ReturnStmt 0x560f34c74650 # | | | | `-CallExpr 0x560f34c74620 'float' # | | | | |-ImplicitCastExpr 0x560f34c74608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c745e8 '' Function 0x560f34b6ad30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c745c0 'float' # | | | | `-ImplicitCastExpr 0x560f34c745a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c74590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c74558 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c741f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c74358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c747c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c74710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c74b98 # | | | | `-ReturnStmt 0x560f34c74b88 # | | | | `-CallExpr 0x560f34c74b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c74b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c74b20 '' Function 0x560f34b6afa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c74af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c74ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c74ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c74a90 'uint64_t2':'vector' lvalue ParmVar 0x560f34c74710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c74870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c74cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c74c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c750d8 # | | | | `-ReturnStmt 0x560f34c750c8 # | | | | `-CallExpr 0x560f34c75098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c75080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c75060 '' Function 0x560f34b6b220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c75038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c75020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c75008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c74fd0 'uint64_t3':'vector' lvalue ParmVar 0x560f34c74c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c74da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c75238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c75188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c75620 # | | | | `-ReturnStmt 0x560f34c75610 # | | | | `-CallExpr 0x560f34c755e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c755c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c755a8 '' Function 0x560f34b6b498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c75580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c75568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c75550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c75518 'uint64_t4':'vector' lvalue ParmVar 0x560f34c75188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c752e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x560f34c75d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x560f34c75638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34c756d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34c75c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34c759e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560f34c75ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x560f34c75b38 col:41 p2 'T' # | | | |-CompoundStmt 0x560f34c76090 # | | | | `-ReturnStmt 0x560f34c76080 # | | | | `-RecoveryExpr 0x560f34c76048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560f34c75e90 '' lvalue (ADL) = 'clamp' 0x560f34b74fc8 0x560f34b6b888 0x560f34b6bd40 0x560f34b6c1a8 0x560f34b6c608 0x560f34b6ca08 0x560f34b6ced8 0x560f34b6d338 0x560f34b6d798 0x560f34b6dbf8 0x560f34b6e088 0x560f34b6e4e8 0x560f34b6e948 0x560f34b6fe08 0x560f34b70268 0x560f34b706c8 0x560f34b70b28 0x560f34b70f98 0x560f34b713f8 0x560f34b71858 0x560f34b71cb8 0x560f34b720d8 0x560f34b72538 0x560f34b72998 0x560f34b59d28 0x560f34b5a128 0x560f34b5a588 0x560f34b5a9e8 # | | | | |-RecoveryExpr 0x560f34c75fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560f34c75fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560f34c75d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560f34c767c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x560f34c760e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34c76178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34c76718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c76488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560f34c76500 col:24 p1 'T' # | | | |-ParmVarDecl 0x560f34c765d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x560f34c76b30 # | | | | `-ReturnStmt 0x560f34c76b20 # | | | | `-RecoveryExpr 0x560f34c76ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560f34c76930 '' lvalue (ADL) = 'clamp' 0x560f34b5a9e8 0x560f34b74fc8 0x560f34b6b888 0x560f34b6bd40 0x560f34b6c1a8 0x560f34b6c608 0x560f34b6ca08 0x560f34b6ced8 0x560f34b6d338 0x560f34b6d798 0x560f34b6dbf8 0x560f34b6e088 0x560f34b6e4e8 0x560f34b6e948 0x560f34b6fe08 0x560f34b70268 0x560f34b706c8 0x560f34b70b28 0x560f34b70f98 0x560f34b713f8 0x560f34b71858 0x560f34b71cb8 0x560f34b720d8 0x560f34b72538 0x560f34b72998 0x560f34b59d28 0x560f34b5a128 0x560f34b5a588 # | | | | |-RecoveryExpr 0x560f34c76a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560f34c76ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560f34c76830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560f34c771d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x560f34c76b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34c76be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34c77128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34c76ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560f34c76f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x560f34c76fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x560f34c77570 # | | | | `-ReturnStmt 0x560f34c77560 # | | | | `-RecoveryExpr 0x560f34c77530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560f34c77340 '' lvalue (ADL) = 'clamp' 0x560f34b5a588 0x560f34b5a9e8 0x560f34b74fc8 0x560f34b6b888 0x560f34b6bd40 0x560f34b6c1a8 0x560f34b6c608 0x560f34b6ca08 0x560f34b6ced8 0x560f34b6d338 0x560f34b6d798 0x560f34b6dbf8 0x560f34b6e088 0x560f34b6e4e8 0x560f34b6e948 0x560f34b6fe08 0x560f34b70268 0x560f34b706c8 0x560f34b70b28 0x560f34b70f98 0x560f34b713f8 0x560f34b71858 0x560f34b71cb8 0x560f34b720d8 0x560f34b72538 0x560f34b72998 0x560f34b59d28 0x560f34b5a128 # | | | | `-RecoveryExpr 0x560f34c77460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560f34c77240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x560f34c776d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c77628 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c77a20 # | | | | `-ReturnStmt 0x560f34c77a10 # | | | | `-CallExpr 0x560f34c779e0 'float' # | | | | |-ImplicitCastExpr 0x560f34c779c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c779a8 '' Function 0x560f34b76788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c77980 'float' # | | | | `-ImplicitCastExpr 0x560f34c77968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c77950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c77918 'double' lvalue ParmVar 0x560f34c77628 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c77788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c77b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c77ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c77ef0 # | | | | `-ReturnStmt 0x560f34c77ee0 # | | | | `-CallExpr 0x560f34c77eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c77e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c77e78 '' Function 0x560f34b76a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c77e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c77e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c77e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c77de8 'double2':'vector' lvalue ParmVar 0x560f34c77ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c77c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c780f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c77fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c78460 # | | | | `-ReturnStmt 0x560f34c78450 # | | | | `-CallExpr 0x560f34c78420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c78408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c783e8 '' Function 0x560f34b76c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c783c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c783a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c78390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c78358 'double3':'vector' lvalue ParmVar 0x560f34c77fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c781a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c785c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c78518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c78940 # | | | | `-ReturnStmt 0x560f34c78930 # | | | | `-CallExpr 0x560f34c78900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c788e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c788c8 '' Function 0x560f34b77f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c788a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c78888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c78870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c78838 'double4':'vector' lvalue ParmVar 0x560f34c78518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c78678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c78aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c789f0 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c78df8 # | | | | `-ReturnStmt 0x560f34c78de8 # | | | | `-CallExpr 0x560f34c78db8 'float' # | | | | |-ImplicitCastExpr 0x560f34c78da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c78d80 '' Function 0x560f34b76788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c78d58 'float' # | | | | `-ImplicitCastExpr 0x560f34c78d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c78d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c78cf0 'int' lvalue ParmVar 0x560f34c789f0 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c78b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c78f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c78ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c792d0 # | | | | `-ReturnStmt 0x560f34c792c0 # | | | | `-CallExpr 0x560f34c79290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c79278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c79258 '' Function 0x560f34b76a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c79230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c79218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c79200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c791c8 'int2':'vector' lvalue ParmVar 0x560f34c78ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c79008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c79430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c79380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c797b0 # | | | | `-ReturnStmt 0x560f34c797a0 # | | | | `-CallExpr 0x560f34c79770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c79758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c79738 '' Function 0x560f34b76c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c79710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c796f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c796e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c796a8 'int3':'vector' lvalue ParmVar 0x560f34c79380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c794e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c79910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c79860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c79c98 # | | | | `-ReturnStmt 0x560f34c79c88 # | | | | `-CallExpr 0x560f34c79c58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c79c40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c79c20 '' Function 0x560f34b77f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c79bf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c79be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c79bc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c79b90 'int4':'vector' lvalue ParmVar 0x560f34c79860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c799c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c79df8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c79d48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c7a1a0 # | | | | `-ReturnStmt 0x560f34c7a190 # | | | | `-CallExpr 0x560f34c7a160 'float' # | | | | |-ImplicitCastExpr 0x560f34c7a148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c7a128 '' Function 0x560f34b76788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c7a100 'float' # | | | | `-ImplicitCastExpr 0x560f34c7a0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7a0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7a068 'uint':'unsigned int' lvalue ParmVar 0x560f34c79d48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c79ea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7a300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7a250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c7a698 # | | | | `-ReturnStmt 0x560f34c7a688 # | | | | `-CallExpr 0x560f34c7a658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7a640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c7a620 '' Function 0x560f34b76a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c7a5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7a5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7a5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7a590 'uint2':'vector' lvalue ParmVar 0x560f34c7a250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c7a3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7a7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7a748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c7ab98 # | | | | `-ReturnStmt 0x560f34c7ab88 # | | | | `-CallExpr 0x560f34c7ab58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7ab40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c7ab20 '' Function 0x560f34b76c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c7aaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7aae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7aac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7aa90 'uint3':'vector' lvalue ParmVar 0x560f34c7a748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c7a8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7acf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7ac48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c7b0a0 # | | | | `-ReturnStmt 0x560f34c7b090 # | | | | `-CallExpr 0x560f34c7b060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7b048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c7b028 '' Function 0x560f34b77f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c7b000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7afe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7afd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7af98 'uint4':'vector' lvalue ParmVar 0x560f34c7ac48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c7ada8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7b200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7b150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c7b598 # | | | | `-ReturnStmt 0x560f34c7b588 # | | | | `-CallExpr 0x560f34c7b558 'float' # | | | | |-ImplicitCastExpr 0x560f34c7b540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c7b520 '' Function 0x560f34b76788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c7b4f8 'float' # | | | | `-ImplicitCastExpr 0x560f34c7b4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7b4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7b490 'int64_t':'long' lvalue ParmVar 0x560f34c7b150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c7b2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7b6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7b648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c7bab0 # | | | | `-ReturnStmt 0x560f34c7baa0 # | | | | `-CallExpr 0x560f34c7ba70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7ba58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c7ba38 '' Function 0x560f34b76a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c7ba10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7b9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7b9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7b9a8 'int64_t2':'vector' lvalue ParmVar 0x560f34c7b648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c7b7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7bc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7bb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c7bfd0 # | | | | `-ReturnStmt 0x560f34c7bfc0 # | | | | `-CallExpr 0x560f34c7bf90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7bf78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c7bf58 '' Function 0x560f34b76c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c7bf30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7bf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7bf00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7bec8 'int64_t3':'vector' lvalue ParmVar 0x560f34c7bb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c7bcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7c830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7c080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c7cbf8 # | | | | `-ReturnStmt 0x560f34c7cbe8 # | | | | `-CallExpr 0x560f34c7cbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7cba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c7cb80 '' Function 0x560f34b77f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c7cb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7cb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7cb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7caf0 'int64_t4':'vector' lvalue ParmVar 0x560f34c7c080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c7c8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7cd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7cca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c7d110 # | | | | `-ReturnStmt 0x560f34c7d100 # | | | | `-CallExpr 0x560f34c7d0d0 'float' # | | | | |-ImplicitCastExpr 0x560f34c7d0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c7d098 '' Function 0x560f34b76788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c7d070 'float' # | | | | `-ImplicitCastExpr 0x560f34c7d058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7d040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7d008 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c7cca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c7ce08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7d270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7d1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c7d648 # | | | | `-ReturnStmt 0x560f34c7d638 # | | | | `-CallExpr 0x560f34c7d608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7d5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c7d5d0 '' Function 0x560f34b76a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c7d5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7d590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7d578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7d540 'uint64_t2':'vector' lvalue ParmVar 0x560f34c7d1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c7d320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7d7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7d6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c7db88 # | | | | `-ReturnStmt 0x560f34c7db78 # | | | | `-CallExpr 0x560f34c7db48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7db30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c7db10 '' Function 0x560f34b76c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c7dae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7dad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7dab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7da80 'uint64_t3':'vector' lvalue ParmVar 0x560f34c7d6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c7d858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7dce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7dc38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c7e0d0 # | | | | `-ReturnStmt 0x560f34c7e0c0 # | | | | `-CallExpr 0x560f34c7e090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7e078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c7e058 '' Function 0x560f34b77f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c7e030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7e018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7e000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7dfc8 'uint64_t4':'vector' lvalue ParmVar 0x560f34c7dc38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c7dd98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c7e240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7e190 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c7e588 # | | | | `-ReturnStmt 0x560f34c7e578 # | | | | `-CallExpr 0x560f34c7e548 'float' # | | | | |-ImplicitCastExpr 0x560f34c7e530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c7e510 '' Function 0x560f34b78b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c7e4e8 'float' # | | | | `-ImplicitCastExpr 0x560f34c7e4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7e4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7e480 'double' lvalue ParmVar 0x560f34c7e190 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c7e2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c7e6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7e648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c7f260 # | | | | `-ReturnStmt 0x560f34c7f250 # | | | | `-CallExpr 0x560f34c7f220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7f208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c7f1e8 '' Function 0x560f34b78e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c7f1c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7f1a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7f190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7f158 'double2':'vector' lvalue ParmVar 0x560f34c7e648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c7e7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c7f3d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7f320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c7f740 # | | | | `-ReturnStmt 0x560f34c7f730 # | | | | `-CallExpr 0x560f34c7f700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7f6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c7f6c8 '' Function 0x560f34b79078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c7f6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7f688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7f670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7f638 'double3':'vector' lvalue ParmVar 0x560f34c7f320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c7f480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c7f8b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7f800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c7fc28 # | | | | `-ReturnStmt 0x560f34c7fc18 # | | | | `-CallExpr 0x560f34c7fbe8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c7fbd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c7fbb0 '' Function 0x560f34b792f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c7fb88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c7fb70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c7fb58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7fb20 'double4':'vector' lvalue ParmVar 0x560f34c7f800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c7f960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c7fd88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c7fcd8 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c800e0 # | | | | `-ReturnStmt 0x560f34c800d0 # | | | | `-CallExpr 0x560f34c800a0 'float' # | | | | |-ImplicitCastExpr 0x560f34c80088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c80068 '' Function 0x560f34b78b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c80040 'float' # | | | | `-ImplicitCastExpr 0x560f34c80028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c80010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c7ffd8 'int' lvalue ParmVar 0x560f34c7fcd8 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c7fe38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c80240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c80190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c805b8 # | | | | `-ReturnStmt 0x560f34c805a8 # | | | | `-CallExpr 0x560f34c80578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c80560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c80540 '' Function 0x560f34b78e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c80518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c80500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c804e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c804b0 'int2':'vector' lvalue ParmVar 0x560f34c80190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c802f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c80718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c80668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c80a98 # | | | | `-ReturnStmt 0x560f34c80a88 # | | | | `-CallExpr 0x560f34c80a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c80a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c80a20 '' Function 0x560f34b79078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c809f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c809e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c809c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c80990 'int3':'vector' lvalue ParmVar 0x560f34c80668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c807c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c80bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c80b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c80f80 # | | | | `-ReturnStmt 0x560f34c80f70 # | | | | `-CallExpr 0x560f34c80f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c80f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c80f08 '' Function 0x560f34b792f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c80ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c80ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c80eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c80e78 'int4':'vector' lvalue ParmVar 0x560f34c80b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c80ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c81928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c81878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c81ca0 # | | | | `-ReturnStmt 0x560f34c81c90 # | | | | `-CallExpr 0x560f34c81c60 'float' # | | | | |-ImplicitCastExpr 0x560f34c81c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c81c28 '' Function 0x560f34b78b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c81c00 'float' # | | | | `-ImplicitCastExpr 0x560f34c81be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c81bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c81b98 'uint':'unsigned int' lvalue ParmVar 0x560f34c81878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c819d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c81e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c81d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c82198 # | | | | `-ReturnStmt 0x560f34c82188 # | | | | `-CallExpr 0x560f34c82158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c82140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c82120 '' Function 0x560f34b78e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c820f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c820e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c820c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c82090 'uint2':'vector' lvalue ParmVar 0x560f34c81d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c81eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c822f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c82248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c82698 # | | | | `-ReturnStmt 0x560f34c82688 # | | | | `-CallExpr 0x560f34c82658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c82640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c82620 '' Function 0x560f34b79078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c825f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c825e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c825c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c82590 'uint3':'vector' lvalue ParmVar 0x560f34c82248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c823a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c827f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c82748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c82ba0 # | | | | `-ReturnStmt 0x560f34c82b90 # | | | | `-CallExpr 0x560f34c82b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c82b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c82b28 '' Function 0x560f34b792f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c82b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c82ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c82ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c82a98 'uint4':'vector' lvalue ParmVar 0x560f34c82748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c828a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c82d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c82c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c83098 # | | | | `-ReturnStmt 0x560f34c83088 # | | | | `-CallExpr 0x560f34c83058 'float' # | | | | |-ImplicitCastExpr 0x560f34c83040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c83020 '' Function 0x560f34b78b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c82ff8 'float' # | | | | `-ImplicitCastExpr 0x560f34c82fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c82fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c82f90 'int64_t':'long' lvalue ParmVar 0x560f34c82c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c82db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c831f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c83148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c835b0 # | | | | `-ReturnStmt 0x560f34c835a0 # | | | | `-CallExpr 0x560f34c83570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c83558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c83538 '' Function 0x560f34b78e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c83510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c834f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c834e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c834a8 'int64_t2':'vector' lvalue ParmVar 0x560f34c83148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c832a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c83710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c83660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c844c0 # | | | | `-ReturnStmt 0x560f34c844b0 # | | | | `-CallExpr 0x560f34c84480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c84468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c84448 '' Function 0x560f34b79078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c84420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c84408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c843f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c843b8 'int64_t3':'vector' lvalue ParmVar 0x560f34c83660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c841b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c84620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c84570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c849e8 # | | | | `-ReturnStmt 0x560f34c849d8 # | | | | `-CallExpr 0x560f34c849a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c84990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c84970 '' Function 0x560f34b792f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c84948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c84930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c84918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c848e0 'int64_t4':'vector' lvalue ParmVar 0x560f34c84570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c846d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c84b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c84a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c84f00 # | | | | `-ReturnStmt 0x560f34c84ef0 # | | | | `-CallExpr 0x560f34c84ec0 'float' # | | | | |-ImplicitCastExpr 0x560f34c84ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c84e88 '' Function 0x560f34b78b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c84e60 'float' # | | | | `-ImplicitCastExpr 0x560f34c84e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c84e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c84df8 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c84a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c84bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c85060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c84fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c85438 # | | | | `-ReturnStmt 0x560f34c85428 # | | | | `-CallExpr 0x560f34c853f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c853e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c853c0 '' Function 0x560f34b78e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c85398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c85380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c85368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c85330 'uint64_t2':'vector' lvalue ParmVar 0x560f34c84fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c85110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c85598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c854e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c85978 # | | | | `-ReturnStmt 0x560f34c85968 # | | | | `-CallExpr 0x560f34c85938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c85920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c85900 '' Function 0x560f34b79078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c858d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c858c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c858a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c85870 'uint64_t3':'vector' lvalue ParmVar 0x560f34c854e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c85648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c85ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c85a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c85ec0 # | | | | `-ReturnStmt 0x560f34c85eb0 # | | | | `-CallExpr 0x560f34c85e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c85e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c85e48 '' Function 0x560f34b792f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c85e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c85e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c85df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c85db8 'uint64_t4':'vector' lvalue ParmVar 0x560f34c85a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c85b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c86030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c85f80 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c868b8 # | | | | `-ReturnStmt 0x560f34c868a8 # | | | | `-CallExpr 0x560f34c86878 'float' # | | | | |-ImplicitCastExpr 0x560f34c86860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c86840 '' Function 0x560f34b7df00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c86818 'float' # | | | | `-ImplicitCastExpr 0x560f34c86800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c867e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c867b0 'double' lvalue ParmVar 0x560f34c85f80 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c860e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c86a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c86978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c86d90 # | | | | `-ReturnStmt 0x560f34c86d80 # | | | | `-CallExpr 0x560f34c86d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c86d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c86d18 '' Function 0x560f34b7e178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c86cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c86cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c86cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c86c88 'double2':'vector' lvalue ParmVar 0x560f34c86978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c86ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c86f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c86e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c87270 # | | | | `-ReturnStmt 0x560f34c87260 # | | | | `-CallExpr 0x560f34c87230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c87218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c871f8 '' Function 0x560f34b7e3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c871d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c871b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c871a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c87168 'double3':'vector' lvalue ParmVar 0x560f34c86e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c86fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c873e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c87330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c87758 # | | | | `-ReturnStmt 0x560f34c87748 # | | | | `-CallExpr 0x560f34c87718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c87700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c876e0 '' Function 0x560f34b7e668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c876b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c876a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c87688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c87650 'double4':'vector' lvalue ParmVar 0x560f34c87330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c87490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c878b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c87808 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c87c18 # | | | | `-ReturnStmt 0x560f34c87c08 # | | | | `-CallExpr 0x560f34c87bd8 'float' # | | | | |-ImplicitCastExpr 0x560f34c87bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c87ba0 '' Function 0x560f34b7df00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c87b78 'float' # | | | | `-ImplicitCastExpr 0x560f34c87b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c87b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c87b10 'int' lvalue ParmVar 0x560f34c87808 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c87968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c87d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c87cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c880f8 # | | | | `-ReturnStmt 0x560f34c880e8 # | | | | `-CallExpr 0x560f34c880b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c880a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c88080 '' Function 0x560f34b7e178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c88058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c88040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c88028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c87ff0 'int2':'vector' lvalue ParmVar 0x560f34c87cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c87e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c88258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c881a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c885e0 # | | | | `-ReturnStmt 0x560f34c885d0 # | | | | `-CallExpr 0x560f34c885a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c88588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c88568 '' Function 0x560f34b7e3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c88540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c88528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c88510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c884d8 'int3':'vector' lvalue ParmVar 0x560f34c881a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c88308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c89000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c88f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c89390 # | | | | `-ReturnStmt 0x560f34c89380 # | | | | `-CallExpr 0x560f34c89350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c89338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c89318 '' Function 0x560f34b7e668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c892f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c892d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c892c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c89288 'int4':'vector' lvalue ParmVar 0x560f34c88f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c890b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c894f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c89440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c89870 # | | | | `-ReturnStmt 0x560f34c89860 # | | | | `-CallExpr 0x560f34c89830 'float' # | | | | |-ImplicitCastExpr 0x560f34c89818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c897f8 '' Function 0x560f34b7df00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c897d0 'float' # | | | | `-ImplicitCastExpr 0x560f34c897b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c897a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c89768 'uint':'unsigned int' lvalue ParmVar 0x560f34c89440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c895a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c899d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c89920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c89d70 # | | | | `-ReturnStmt 0x560f34c89d60 # | | | | `-CallExpr 0x560f34c89d30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c89d18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c89cf8 '' Function 0x560f34b7e178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c89cd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c89cb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c89ca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c89c68 'uint2':'vector' lvalue ParmVar 0x560f34c89920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c89a80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c89ed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c89e20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c8a278 # | | | | `-ReturnStmt 0x560f34c8a268 # | | | | `-CallExpr 0x560f34c8a238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c8a220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c8a200 '' Function 0x560f34b7e3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c8a1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c8a1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8a1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8a170 'uint3':'vector' lvalue ParmVar 0x560f34c89e20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c89f80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c8a3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8a328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c8a788 # | | | | `-ReturnStmt 0x560f34c8a778 # | | | | `-CallExpr 0x560f34c8a748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c8a730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c8a710 '' Function 0x560f34b7e668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c8a6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c8a6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8a6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8a680 'uint4':'vector' lvalue ParmVar 0x560f34c8a328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c8a488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c8a8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8a838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c8ac88 # | | | | `-ReturnStmt 0x560f34c8ac78 # | | | | `-CallExpr 0x560f34c8ac48 'float' # | | | | |-ImplicitCastExpr 0x560f34c8ac30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c8ac10 '' Function 0x560f34b7df00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c8abe8 'float' # | | | | `-ImplicitCastExpr 0x560f34c8abd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8abb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8ab80 'int64_t':'long' lvalue ParmVar 0x560f34c8a838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c8a998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c8ade8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8ad38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c8ca78 # | | | | `-ReturnStmt 0x560f34c8ca68 # | | | | `-CallExpr 0x560f34c8ca38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c8ca20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c8ca00 '' Function 0x560f34b7e178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c8c9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c8c9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8c9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8c970 'int64_t2':'vector' lvalue ParmVar 0x560f34c8ad38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c8ae98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c8cbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8cb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c8cfa0 # | | | | `-ReturnStmt 0x560f34c8cf90 # | | | | `-CallExpr 0x560f34c8cf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c8cf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c8cf28 '' Function 0x560f34b7e3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c8cf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c8cee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8ced0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8ce98 'int64_t3':'vector' lvalue ParmVar 0x560f34c8cb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c8cc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c8d100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8d050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c8d4d0 # | | | | `-ReturnStmt 0x560f34c8d4c0 # | | | | `-CallExpr 0x560f34c8d490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c8d478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c8d458 '' Function 0x560f34b7e668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c8d430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c8d418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8d400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8d3c8 'int64_t4':'vector' lvalue ParmVar 0x560f34c8d050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c8d1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c8d630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8d580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c8d9f0 # | | | | `-ReturnStmt 0x560f34c8d9e0 # | | | | `-CallExpr 0x560f34c8d9b0 'float' # | | | | |-ImplicitCastExpr 0x560f34c8d998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c8d978 '' Function 0x560f34b7df00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c8d950 'float' # | | | | `-ImplicitCastExpr 0x560f34c8d938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8d920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8d8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c8d580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c8d6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c8db50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8daa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c8df30 # | | | | `-ReturnStmt 0x560f34c8df20 # | | | | `-CallExpr 0x560f34c8def0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c8ded8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c8deb8 '' Function 0x560f34b7e178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c8de90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c8de78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8de60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8de28 'uint64_t2':'vector' lvalue ParmVar 0x560f34c8daa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c8dc00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c8e090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8dfe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c8e478 # | | | | `-ReturnStmt 0x560f34c8e468 # | | | | `-CallExpr 0x560f34c8e438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c8e420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c8e400 '' Function 0x560f34b7e3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c8e3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c8e3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8e3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8e370 'uint64_t3':'vector' lvalue ParmVar 0x560f34c8dfe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c8e140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c8e5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8e528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c8f2d0 # | | | | `-ReturnStmt 0x560f34c8f2c0 # | | | | `-CallExpr 0x560f34c8f290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c8f278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c8f258 '' Function 0x560f34b7e668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c8f230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c8f218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8f200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8f1c8 'uint64_t4':'vector' lvalue ParmVar 0x560f34c8e528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c8e688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c8f438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8f388 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c8f780 # | | | | `-ReturnStmt 0x560f34c8f770 # | | | | `-CallExpr 0x560f34c8f740 'float' # | | | | |-ImplicitCastExpr 0x560f34c8f728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c8f708 '' Function 0x560f34b85628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c8f6e0 'float' # | | | | `-ImplicitCastExpr 0x560f34c8f6c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8f6b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8f678 'double' lvalue ParmVar 0x560f34c8f388 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c8f4e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c8f8e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8f838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c8fc50 # | | | | `-ReturnStmt 0x560f34c8fc40 # | | | | `-CallExpr 0x560f34c8fc10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c8fbf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c8fbd8 '' Function 0x560f34b858a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c8fbb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c8fb98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c8fb80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c8fb48 'double2':'vector' lvalue ParmVar 0x560f34c8f838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c8f998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c8fdb8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c8fd08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c90128 # | | | | `-ReturnStmt 0x560f34c90118 # | | | | `-CallExpr 0x560f34c900e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c900d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c900b0 '' Function 0x560f34b85b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c90088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c90070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c90058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c90020 'double3':'vector' lvalue ParmVar 0x560f34c8fd08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c8fe68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c90290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c901e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c90608 # | | | | `-ReturnStmt 0x560f34c905f8 # | | | | `-CallExpr 0x560f34c905c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c905b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c90590 '' Function 0x560f34b85da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c90568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c90550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c90538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c90500 'double4':'vector' lvalue ParmVar 0x560f34c901e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c90340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c90768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c906b8 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c90ac0 # | | | | `-ReturnStmt 0x560f34c90ab0 # | | | | `-CallExpr 0x560f34c90a80 'float' # | | | | |-ImplicitCastExpr 0x560f34c90a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c90a48 '' Function 0x560f34b85628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c90a20 'float' # | | | | `-ImplicitCastExpr 0x560f34c90a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c909f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c909b8 'int' lvalue ParmVar 0x560f34c906b8 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c90818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c90c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c90b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c90f98 # | | | | `-ReturnStmt 0x560f34c90f88 # | | | | `-CallExpr 0x560f34c90f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c90f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c90f20 '' Function 0x560f34b858a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c90ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c90ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c90ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c90e90 'int2':'vector' lvalue ParmVar 0x560f34c90b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c90cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c91780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c916d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c91b00 # | | | | `-ReturnStmt 0x560f34c91af0 # | | | | `-CallExpr 0x560f34c91ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c91aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c91a88 '' Function 0x560f34b85b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c91a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c91a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c91a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c919f8 'int3':'vector' lvalue ParmVar 0x560f34c916d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c91830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c91c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c91bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c91fe8 # | | | | `-ReturnStmt 0x560f34c91fd8 # | | | | `-CallExpr 0x560f34c91fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c91f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c91f70 '' Function 0x560f34b85da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c91f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c91f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c91f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c91ee0 'int4':'vector' lvalue ParmVar 0x560f34c91bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c91d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c92148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c92098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c924c0 # | | | | `-ReturnStmt 0x560f34c924b0 # | | | | `-CallExpr 0x560f34c92480 'float' # | | | | |-ImplicitCastExpr 0x560f34c92468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c92448 '' Function 0x560f34b85628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c92420 'float' # | | | | `-ImplicitCastExpr 0x560f34c92408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c923f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c923b8 'uint':'unsigned int' lvalue ParmVar 0x560f34c92098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c921f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c92620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c92570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c929b8 # | | | | `-ReturnStmt 0x560f34c929a8 # | | | | `-CallExpr 0x560f34c92978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c92960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c92940 '' Function 0x560f34b858a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c92918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c92900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c928e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c928b0 'uint2':'vector' lvalue ParmVar 0x560f34c92570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c926d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c92b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c92a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c92eb8 # | | | | `-ReturnStmt 0x560f34c92ea8 # | | | | `-CallExpr 0x560f34c92e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c92e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c92e40 '' Function 0x560f34b85b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c92e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c92e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c92de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c92db0 'uint3':'vector' lvalue ParmVar 0x560f34c92a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c92bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c93018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c92f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c933c0 # | | | | `-ReturnStmt 0x560f34c933b0 # | | | | `-CallExpr 0x560f34c93380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c93368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c93348 '' Function 0x560f34b85da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c93320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c93308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c932f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c932b8 'uint4':'vector' lvalue ParmVar 0x560f34c92f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c930c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c93520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c93470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c94200 # | | | | `-ReturnStmt 0x560f34c941f0 # | | | | `-CallExpr 0x560f34c941c0 'float' # | | | | |-ImplicitCastExpr 0x560f34c941a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c94188 '' Function 0x560f34b85628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c94160 'float' # | | | | `-ImplicitCastExpr 0x560f34c94148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c94130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c940f8 'int64_t':'long' lvalue ParmVar 0x560f34c93470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c935d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c94360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c942b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c94718 # | | | | `-ReturnStmt 0x560f34c94708 # | | | | `-CallExpr 0x560f34c946d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c946c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c946a0 '' Function 0x560f34b858a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c94678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c94660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c94648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c94610 'int64_t2':'vector' lvalue ParmVar 0x560f34c942b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c94410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c94878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c947c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c94c38 # | | | | `-ReturnStmt 0x560f34c94c28 # | | | | `-CallExpr 0x560f34c94bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c94be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c94bc0 '' Function 0x560f34b85b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c94b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c94b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c94b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c94b30 'int64_t3':'vector' lvalue ParmVar 0x560f34c947c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c94928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c94d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c94ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c95160 # | | | | `-ReturnStmt 0x560f34c95150 # | | | | `-CallExpr 0x560f34c95120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c95108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c950e8 '' Function 0x560f34b85da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c950c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c950a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c95090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c95058 'int64_t4':'vector' lvalue ParmVar 0x560f34c94ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c94e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c952c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c95210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c95678 # | | | | `-ReturnStmt 0x560f34c95668 # | | | | `-CallExpr 0x560f34c95638 'float' # | | | | |-ImplicitCastExpr 0x560f34c95620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c95600 '' Function 0x560f34b85628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c955d8 'float' # | | | | `-ImplicitCastExpr 0x560f34c955c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c955a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c95570 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c95210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c95370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c957d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c95728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c95bb0 # | | | | `-ReturnStmt 0x560f34c95ba0 # | | | | `-CallExpr 0x560f34c95b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c95b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c95b38 '' Function 0x560f34b858a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c95b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c95af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c95ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c95aa8 'uint64_t2':'vector' lvalue ParmVar 0x560f34c95728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c95888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c95d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c95c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c99628 # | | | | `-ReturnStmt 0x560f34c99618 # | | | | `-CallExpr 0x560f34c995e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c995d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c995b0 '' Function 0x560f34b85b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c99588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c99570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c99558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c95fe8 'uint64_t3':'vector' lvalue ParmVar 0x560f34c95c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c95dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c99788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c996d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c99b70 # | | | | `-ReturnStmt 0x560f34c99b60 # | | | | `-CallExpr 0x560f34c99b30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c99b18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c99af8 '' Function 0x560f34b85da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c99ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c99ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c99aa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c99a68 'uint64_t4':'vector' lvalue ParmVar 0x560f34c996d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c99838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c99ce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c99c30 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c9a028 # | | | | `-ReturnStmt 0x560f34c9a018 # | | | | `-CallExpr 0x560f34c99fe8 'float' # | | | | |-ImplicitCastExpr 0x560f34c99fd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c99fb0 '' Function 0x560f34b869b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c99f88 'float' # | | | | `-ImplicitCastExpr 0x560f34c99f70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c99f58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c99f20 'double' lvalue ParmVar 0x560f34c99c30 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c99d90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c9a198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9a0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c9a500 # | | | | `-ReturnStmt 0x560f34c9a4f0 # | | | | `-CallExpr 0x560f34c9a4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9a4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c9a488 '' Function 0x560f34b64dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c9a460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9a448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9a430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9a3f8 'double2':'vector' lvalue ParmVar 0x560f34c9a0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c9a248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c9a670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9a5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c9a9e0 # | | | | `-ReturnStmt 0x560f34c9a9d0 # | | | | `-CallExpr 0x560f34c9a9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9a988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c9a968 '' Function 0x560f34b65038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c9a940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9a928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9a910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9a8d8 'double3':'vector' lvalue ParmVar 0x560f34c9a5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c9a720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c9ab50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9aaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c9aec8 # | | | | `-ReturnStmt 0x560f34c9aeb8 # | | | | `-CallExpr 0x560f34c9ae88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9ae70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c9ae50 '' Function 0x560f34b652b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c9ae28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9ae10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9adf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9adc0 'double4':'vector' lvalue ParmVar 0x560f34c9aaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c9ac00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c9b028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9af78 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c9b380 # | | | | `-ReturnStmt 0x560f34c9b370 # | | | | `-CallExpr 0x560f34c9b340 'float' # | | | | |-ImplicitCastExpr 0x560f34c9b328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c9b308 '' Function 0x560f34b869b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c9b2e0 'float' # | | | | `-ImplicitCastExpr 0x560f34c9b2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9b2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9b278 'int' lvalue ParmVar 0x560f34c9af78 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c9b0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9b550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9b430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c9b8c8 # | | | | `-ReturnStmt 0x560f34c9b8b8 # | | | | `-CallExpr 0x560f34c9b888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9b870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c9b850 '' Function 0x560f34b64dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c9b828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9b810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9b7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9b7c0 'int2':'vector' lvalue ParmVar 0x560f34c9b430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c9b600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9ba28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9b978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c9bda8 # | | | | `-ReturnStmt 0x560f34c9bd98 # | | | | `-CallExpr 0x560f34c9bd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9bd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c9bd30 '' Function 0x560f34b65038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c9bd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9bcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9bcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9bca0 'int3':'vector' lvalue ParmVar 0x560f34c9b978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c9bad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9bf08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9be58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c9c290 # | | | | `-ReturnStmt 0x560f34c9c280 # | | | | `-CallExpr 0x560f34c9c250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9c238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c9c218 '' Function 0x560f34b652b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c9c1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9c1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9c1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9c188 'int4':'vector' lvalue ParmVar 0x560f34c9be58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c9bfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9c3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9c340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c9c768 # | | | | `-ReturnStmt 0x560f34c9c758 # | | | | `-CallExpr 0x560f34c9c728 'float' # | | | | |-ImplicitCastExpr 0x560f34c9c710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c9c6f0 '' Function 0x560f34b869b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c9c6c8 'float' # | | | | `-ImplicitCastExpr 0x560f34c9c6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9c698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9c660 'uint':'unsigned int' lvalue ParmVar 0x560f34c9c340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c9c4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9c8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9c818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c9cc60 # | | | | `-ReturnStmt 0x560f34c9cc50 # | | | | `-CallExpr 0x560f34c9cc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9cc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c9cbe8 '' Function 0x560f34b64dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c9cbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9cba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9cb90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9cb58 'uint2':'vector' lvalue ParmVar 0x560f34c9c818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c9c978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9cdc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9cd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c9d160 # | | | | `-ReturnStmt 0x560f34c9d150 # | | | | `-CallExpr 0x560f34c9d120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9d108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c9d0e8 '' Function 0x560f34b65038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c9d0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9d0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9d090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9d058 'uint3':'vector' lvalue ParmVar 0x560f34c9cd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c9ce70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9d2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9d210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c9d680 # | | | | `-ReturnStmt 0x560f34c9d670 # | | | | `-CallExpr 0x560f34c9d640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9d628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c9d608 '' Function 0x560f34b652b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c9d5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9d5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9d5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9d578 'uint4':'vector' lvalue ParmVar 0x560f34c9d210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c9d370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9d7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9d730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c9db78 # | | | | `-ReturnStmt 0x560f34c9db68 # | | | | `-CallExpr 0x560f34c9db38 'float' # | | | | |-ImplicitCastExpr 0x560f34c9db20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c9db00 '' Function 0x560f34b869b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c9dad8 'float' # | | | | `-ImplicitCastExpr 0x560f34c9dac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9daa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9da70 'int64_t':'long' lvalue ParmVar 0x560f34c9d730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c9d890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9dcd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9dc28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c9e090 # | | | | `-ReturnStmt 0x560f34c9e080 # | | | | `-CallExpr 0x560f34c9e050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9e038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c9e018 '' Function 0x560f34b64dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c9dff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9dfd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9dfc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9df88 'int64_t2':'vector' lvalue ParmVar 0x560f34c9dc28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c9dd88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9e1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9e140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c9e5b0 # | | | | `-ReturnStmt 0x560f34c9e5a0 # | | | | `-CallExpr 0x560f34c9e570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9e558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c9e538 '' Function 0x560f34b65038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c9e510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9e4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9e4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9e4a8 'int64_t3':'vector' lvalue ParmVar 0x560f34c9e140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c9e2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9e710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9e660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c9ead8 # | | | | `-ReturnStmt 0x560f34c9eac8 # | | | | `-CallExpr 0x560f34c9ea98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9ea80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c9ea60 '' Function 0x560f34b652b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c9ea38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9ea20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9ea08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9e9d0 'int64_t4':'vector' lvalue ParmVar 0x560f34c9e660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c9e7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9ec38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9eb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c9eff0 # | | | | `-ReturnStmt 0x560f34c9efe0 # | | | | `-CallExpr 0x560f34c9efb0 'float' # | | | | |-ImplicitCastExpr 0x560f34c9ef98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c9ef78 '' Function 0x560f34b869b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c9ef50 'float' # | | | | `-ImplicitCastExpr 0x560f34c9ef38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9ef20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9eee8 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c9eb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c9ece8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9f150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9f0a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c9f528 # | | | | `-ReturnStmt 0x560f34c9f518 # | | | | `-CallExpr 0x560f34c9f4e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9f4d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c9f4b0 '' Function 0x560f34b64dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c9f488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9f470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9f458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9f420 'uint64_t2':'vector' lvalue ParmVar 0x560f34c9f0a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c9f200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9f988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9f8d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c9fd68 # | | | | `-ReturnStmt 0x560f34c9fd58 # | | | | `-CallExpr 0x560f34c9fd28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c9fd10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c9fcf0 '' Function 0x560f34b65038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c9fcc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c9fcb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c9fc98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c9fc60 'uint64_t3':'vector' lvalue ParmVar 0x560f34c9f8d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c9fa38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c9fec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c9fe18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34ca02b0 # | | | | `-ReturnStmt 0x560f34ca02a0 # | | | | `-CallExpr 0x560f34ca0270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ca0258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ca0238 '' Function 0x560f34b652b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ca0210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ca01f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca01e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca01a8 'uint64_t4':'vector' lvalue ParmVar 0x560f34c9fe18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c9ff78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ca0420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca0370 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34ca0768 # | | | | `-ReturnStmt 0x560f34ca0758 # | | | | `-CallExpr 0x560f34ca0728 'float' # | | | | |-ImplicitCastExpr 0x560f34ca0710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ca06f0 '' Function 0x560f34b90240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ca06c8 'float' # | | | | `-ImplicitCastExpr 0x560f34ca06b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca0698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca0660 'double' lvalue ParmVar 0x560f34ca0370 'V' 'double' # | | | `-DeprecatedAttr 0x560f34ca04d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ca08d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca0828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34ca0c40 # | | | | `-ReturnStmt 0x560f34ca0c30 # | | | | `-CallExpr 0x560f34ca0c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ca0be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34ca0bc8 '' Function 0x560f34b904b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34ca0ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ca0b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca0b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca0b38 'double2':'vector' lvalue ParmVar 0x560f34ca0828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34ca0988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ca0db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca0d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34ca1120 # | | | | `-ReturnStmt 0x560f34ca1110 # | | | | `-CallExpr 0x560f34ca10e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ca10c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ca10a8 '' Function 0x560f34b90730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ca1080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ca1068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca1050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca1018 'double3':'vector' lvalue ParmVar 0x560f34ca0d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34ca0e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ca1290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca11e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34ca1608 # | | | | `-ReturnStmt 0x560f34ca15f8 # | | | | `-CallExpr 0x560f34ca15c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ca15b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ca1590 '' Function 0x560f34b909a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ca1568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ca1550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca1538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca1500 'double4':'vector' lvalue ParmVar 0x560f34ca11e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34ca1340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ca1768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca16b8 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34ca2368 # | | | | `-ReturnStmt 0x560f34ca2358 # | | | | `-CallExpr 0x560f34ca2328 'float' # | | | | |-ImplicitCastExpr 0x560f34ca2310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ca22f0 '' Function 0x560f34b90240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ca22c8 'float' # | | | | `-ImplicitCastExpr 0x560f34ca22b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca2298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca2260 'int' lvalue ParmVar 0x560f34ca16b8 'V' 'int' # | | | `-DeprecatedAttr 0x560f34ca20c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ca24c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca2418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34ca2840 # | | | | `-ReturnStmt 0x560f34ca2830 # | | | | `-CallExpr 0x560f34ca2800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ca27e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34ca27c8 '' Function 0x560f34b904b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34ca27a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ca2788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca2770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca2738 'int2':'vector' lvalue ParmVar 0x560f34ca2418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34ca2578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ca29a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca28f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34ca2d20 # | | | | `-ReturnStmt 0x560f34ca2d10 # | | | | `-CallExpr 0x560f34ca2ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ca2cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ca2ca8 '' Function 0x560f34b90730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ca2c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ca2c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca2c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca2c18 'int3':'vector' lvalue ParmVar 0x560f34ca28f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34ca2a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ca2e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca2dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34ca3208 # | | | | `-ReturnStmt 0x560f34ca31f8 # | | | | `-CallExpr 0x560f34ca31c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ca31b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ca3190 '' Function 0x560f34b909a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ca3168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ca3150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca3138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca3100 'int4':'vector' lvalue ParmVar 0x560f34ca2dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34ca2f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ca3368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca32b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34ca36e0 # | | | | `-ReturnStmt 0x560f34ca36d0 # | | | | `-CallExpr 0x560f34ca36a0 'float' # | | | | |-ImplicitCastExpr 0x560f34ca3688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ca3668 '' Function 0x560f34b90240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ca3640 'float' # | | | | `-ImplicitCastExpr 0x560f34ca3628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca3610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca35d8 'uint':'unsigned int' lvalue ParmVar 0x560f34ca32b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34ca3418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ca3840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca3790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34ca3bd8 # | | | | `-ReturnStmt 0x560f34ca3bc8 # | | | | `-CallExpr 0x560f34ca3b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ca3b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34ca3b60 '' Function 0x560f34b904b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34ca3b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ca3b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca3b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca3ad0 'uint2':'vector' lvalue ParmVar 0x560f34ca3790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34ca38f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ca3d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ca3c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34caab60 # | | | | `-ReturnStmt 0x560f34caab50 # | | | | `-CallExpr 0x560f34caab20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ca4080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ca4060 '' Function 0x560f34b90730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ca4038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ca4020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ca4008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ca3fd0 'uint3':'vector' lvalue ParmVar 0x560f34ca3c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34ca3de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34caacc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34caac10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34cab068 # | | | | `-ReturnStmt 0x560f34cab058 # | | | | `-CallExpr 0x560f34cab028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cab010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34caaff0 '' Function 0x560f34b909a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34caafc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34caafb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34caaf98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34caaf60 'uint4':'vector' lvalue ParmVar 0x560f34caac10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34caad70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cab1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cab118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34cab560 # | | | | `-ReturnStmt 0x560f34cab550 # | | | | `-CallExpr 0x560f34cab520 'float' # | | | | |-ImplicitCastExpr 0x560f34cab508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cab4e8 '' Function 0x560f34b90240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cab4c0 'float' # | | | | `-ImplicitCastExpr 0x560f34cab4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cab490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cab458 'int64_t':'long' lvalue ParmVar 0x560f34cab118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34cab278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cab6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cab610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34caba78 # | | | | `-ReturnStmt 0x560f34caba68 # | | | | `-CallExpr 0x560f34caba38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34caba20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34caba00 '' Function 0x560f34b904b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cab9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cab9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cab9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cab970 'int64_t2':'vector' lvalue ParmVar 0x560f34cab610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cab770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cabbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cabb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34cabf98 # | | | | `-ReturnStmt 0x560f34cabf88 # | | | | `-CallExpr 0x560f34cabf58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cabf40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cabf20 '' Function 0x560f34b90730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cabef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cabee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cabec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cabe90 'int64_t3':'vector' lvalue ParmVar 0x560f34cabb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cabc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cac0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cac048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34cac4c0 # | | | | `-ReturnStmt 0x560f34cac4b0 # | | | | `-CallExpr 0x560f34cac480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cac468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cac448 '' Function 0x560f34b909a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cac420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cac408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cac3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cac3b8 'int64_t4':'vector' lvalue ParmVar 0x560f34cac048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cac1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cac620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cac570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34cac9d8 # | | | | `-ReturnStmt 0x560f34cac9c8 # | | | | `-CallExpr 0x560f34cac998 'float' # | | | | |-ImplicitCastExpr 0x560f34cac980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cac960 '' Function 0x560f34b90240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cac938 'float' # | | | | `-ImplicitCastExpr 0x560f34cac920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cac908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cac8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34cac570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34cac6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34bf9e70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34caca88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34bfa248 # | | | | `-ReturnStmt 0x560f34bfa238 # | | | | `-CallExpr 0x560f34bfa208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34bfa1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34bfa1d0 '' Function 0x560f34b904b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34bfa1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34bfa190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34bfa178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34bfa140 'uint64_t2':'vector' lvalue ParmVar 0x560f34caca88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34bf9f20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34bfa3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34bfa2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34bfa788 # | | | | `-ReturnStmt 0x560f34bfa778 # | | | | `-CallExpr 0x560f34bfa748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34bfa730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34bfa710 '' Function 0x560f34b90730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34bfa6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34bfa6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34bfa6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34bfa680 'uint64_t3':'vector' lvalue ParmVar 0x560f34bfa2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34bfa458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34bfa8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34bfa838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34bfacd0 # | | | | `-ReturnStmt 0x560f34bfacc0 # | | | | `-CallExpr 0x560f34bfac90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34bfac78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34bfac58 '' Function 0x560f34b909a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34bfac30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34bfac18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34bfac00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34bfabc8 'uint64_t4':'vector' lvalue ParmVar 0x560f34bfa838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34bfa998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34bfae40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34bfad90 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34bfb188 # | | | | `-ReturnStmt 0x560f34bfb178 # | | | | `-CallExpr 0x560f34bfb148 'float' # | | | | |-ImplicitCastExpr 0x560f34bfb130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34bfb110 '' Function 0x560f34b915f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34bfb0e8 'float' # | | | | `-ImplicitCastExpr 0x560f34bfb0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34bfb0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34bfb080 'double' lvalue ParmVar 0x560f34bfad90 'V' 'double' # | | | `-DeprecatedAttr 0x560f34bfaef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34bfb2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34bfb248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34bfb660 # | | | | `-ReturnStmt 0x560f34bfb650 # | | | | `-CallExpr 0x560f34bfb620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34bfb608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34bfb5e8 '' Function 0x560f34b91870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34bfb5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34bfb5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34bfb590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34bfb558 'double2':'vector' lvalue ParmVar 0x560f34bfb248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34bfb3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34bfb7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34bfb720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34bfbb40 # | | | | `-ReturnStmt 0x560f34bfbb30 # | | | | `-CallExpr 0x560f34bfbb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34bfbae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34bfbac8 '' Function 0x560f34b91ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34bfbaa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34bfba88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34bfba70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34bfba38 'double3':'vector' lvalue ParmVar 0x560f34bfb720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34bfb880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34bfbcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34bfbc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34cae1a8 # | | | | `-ReturnStmt 0x560f34cae198 # | | | | `-CallExpr 0x560f34cae168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cae150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cae130 '' Function 0x560f34b91d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cae108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cae0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cae0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cae0a0 'double4':'vector' lvalue ParmVar 0x560f34bfbc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34bfbd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cae308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34cae258 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34cae660 # | | | | `-ReturnStmt 0x560f34cae650 # | | | | `-CallExpr 0x560f34cae620 'float' # | | | | |-ImplicitCastExpr 0x560f34cae608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cae5e8 '' Function 0x560f34b915f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cae5c0 'float' # | | | | `-ImplicitCastExpr 0x560f34cae5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cae590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cae558 'int' lvalue ParmVar 0x560f34cae258 'V' 'int' # | | | `-DeprecatedAttr 0x560f34cae3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cae7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cae710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34caeb38 # | | | | `-ReturnStmt 0x560f34caeb28 # | | | | `-CallExpr 0x560f34caeaf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34caeae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34caeac0 '' Function 0x560f34b91870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34caea98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34caea80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34caea68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34caea30 'int2':'vector' lvalue ParmVar 0x560f34cae710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34cae870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34caec98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34caebe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34caf018 # | | | | `-ReturnStmt 0x560f34caf008 # | | | | `-CallExpr 0x560f34caefd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34caefc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34caefa0 '' Function 0x560f34b91ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34caef78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34caef60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34caef48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34caef10 'int3':'vector' lvalue ParmVar 0x560f34caebe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34caed48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34caf178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34caf0c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34caf500 # | | | | `-ReturnStmt 0x560f34caf4f0 # | | | | `-CallExpr 0x560f34caf4c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34caf4a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34caf488 '' Function 0x560f34b91d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34caf460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34caf448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34caf430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34caf3f8 'int4':'vector' lvalue ParmVar 0x560f34caf0c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34caf228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34caf660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34caf5b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34caf9d8 # | | | | `-ReturnStmt 0x560f34caf9c8 # | | | | `-CallExpr 0x560f34caf998 'float' # | | | | |-ImplicitCastExpr 0x560f34caf980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34caf960 '' Function 0x560f34b915f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34caf938 'float' # | | | | `-ImplicitCastExpr 0x560f34caf920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34caf908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34caf8d0 'uint':'unsigned int' lvalue ParmVar 0x560f34caf5b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34caf710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cafb38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cafa88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34cafed0 # | | | | `-ReturnStmt 0x560f34cafec0 # | | | | `-CallExpr 0x560f34cafe90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cafe78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cafe58 '' Function 0x560f34b91870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cafe30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cafe18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cafe00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cafdc8 'uint2':'vector' lvalue ParmVar 0x560f34cafa88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34cafbe8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb0860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb07b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34cb0c00 # | | | | `-ReturnStmt 0x560f34cb0bf0 # | | | | `-CallExpr 0x560f34cb0bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb0ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cb0b88 '' Function 0x560f34b91ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cb0b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb0b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb0b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb0af8 'uint3':'vector' lvalue ParmVar 0x560f34cb07b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34cb0910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb0d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb0cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34cb1108 # | | | | `-ReturnStmt 0x560f34cb10f8 # | | | | `-CallExpr 0x560f34cb10c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb10b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cb1090 '' Function 0x560f34b91d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cb1068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb1050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb1038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb1000 'uint4':'vector' lvalue ParmVar 0x560f34cb0cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34cb0e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb1268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb11b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34cb1600 # | | | | `-ReturnStmt 0x560f34cb15f0 # | | | | `-CallExpr 0x560f34cb15c0 'float' # | | | | |-ImplicitCastExpr 0x560f34cb15a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cb1588 '' Function 0x560f34b915f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cb1560 'float' # | | | | `-ImplicitCastExpr 0x560f34cb1548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb1530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb14f8 'int64_t':'long' lvalue ParmVar 0x560f34cb11b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34cb1318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb1760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb16b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34cb1b18 # | | | | `-ReturnStmt 0x560f34cb1b08 # | | | | `-CallExpr 0x560f34cb1ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb1ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cb1aa0 '' Function 0x560f34b91870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cb1a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb1a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb1a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb1a10 'int64_t2':'vector' lvalue ParmVar 0x560f34cb16b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cb1810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb1c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb1bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34cb2038 # | | | | `-ReturnStmt 0x560f34cb2028 # | | | | `-CallExpr 0x560f34cb1ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb1fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cb1fc0 '' Function 0x560f34b91ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cb1f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb1f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb1f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb1f30 'int64_t3':'vector' lvalue ParmVar 0x560f34cb1bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cb1d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb2198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb20e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34cb2560 # | | | | `-ReturnStmt 0x560f34cb2550 # | | | | `-CallExpr 0x560f34cb2520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb2508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cb24e8 '' Function 0x560f34b91d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cb24c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb24a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb2490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb2458 'int64_t4':'vector' lvalue ParmVar 0x560f34cb20e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cb2248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb26c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb2610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34cb3488 # | | | | `-ReturnStmt 0x560f34cb3478 # | | | | `-CallExpr 0x560f34cb3448 'float' # | | | | |-ImplicitCastExpr 0x560f34cb3430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cb3410 '' Function 0x560f34b915f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cb33e8 'float' # | | | | `-ImplicitCastExpr 0x560f34cb33d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb33b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb3380 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34cb2610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34cb3180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb35e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb3538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34cb39c0 # | | | | `-ReturnStmt 0x560f34cb39b0 # | | | | `-CallExpr 0x560f34cb3980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb3968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cb3948 '' Function 0x560f34b91870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cb3920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb3908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb38f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb38b8 'uint64_t2':'vector' lvalue ParmVar 0x560f34cb3538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cb3698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb3b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb3a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34cb3f00 # | | | | `-ReturnStmt 0x560f34cb3ef0 # | | | | `-CallExpr 0x560f34cb3ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb3ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cb3e88 '' Function 0x560f34b91ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cb3e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb3e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb3e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb3df8 'uint64_t3':'vector' lvalue ParmVar 0x560f34cb3a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cb3bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb4060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb3fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34cb4448 # | | | | `-ReturnStmt 0x560f34cb4438 # | | | | `-CallExpr 0x560f34cb4408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb43f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cb43d0 '' Function 0x560f34b91d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cb43a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb4390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb4378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb4340 'uint64_t4':'vector' lvalue ParmVar 0x560f34cb3fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cb4110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cb45a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb4500 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34cb4928 # | | | | `-ReturnStmt 0x560f34cb4918 # | | | | `-CallExpr 0x560f34cb48e8 'bool' # | | | | |-ImplicitCastExpr 0x560f34cb48d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cb4878 '' Function 0x560f34b92ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x560f34cb4850 'float' # | | | | `-ImplicitCastExpr 0x560f34cb4838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb4820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb47e8 'double' lvalue ParmVar 0x560f34cb4500 'V' 'double' # | | | `-DeprecatedAttr 0x560f34cb4658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cb4a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb49e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34cb4e58 # | | | | `-ReturnStmt 0x560f34cb4e48 # | | | | `-CallExpr 0x560f34cb4e18 'vector' # | | | | |-ImplicitCastExpr 0x560f34cb4e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cb4d80 '' Function 0x560f34b92df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cb4d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb4d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb4d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb4cf0 'double2':'vector' lvalue ParmVar 0x560f34cb49e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34cb4b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cb4fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb4f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34cb5798 # | | | | `-ReturnStmt 0x560f34cb5788 # | | | | `-CallExpr 0x560f34cb5758 'vector' # | | | | |-ImplicitCastExpr 0x560f34cb5740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cb56c0 '' Function 0x560f34b930e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cb5698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb5680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb5668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb5630 'double3':'vector' lvalue ParmVar 0x560f34cb4f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34cb5070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cb5900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb5850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34cb5cd8 # | | | | `-ReturnStmt 0x560f34cb5cc8 # | | | | `-CallExpr 0x560f34cb5c98 'vector' # | | | | |-ImplicitCastExpr 0x560f34cb5c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cb5c00 '' Function 0x560f34b933d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cb5bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb5bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb5ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb5b70 'double4':'vector' lvalue ParmVar 0x560f34cb5850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34cb59b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cb5db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb5d08 col:29 used V 'double' # | | | `-CompoundStmt 0x560f34cb6018 # | | | `-ReturnStmt 0x560f34cb6008 # | | | `-CallExpr 0x560f34cb5fd8 'bool' # | | | |-ImplicitCastExpr 0x560f34cb5fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x560f34cb5fa0 '' Function 0x560f34b94000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x560f34cb5f78 'float' # | | | `-ImplicitCastExpr 0x560f34cb5f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560f34cb5f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x560f34cb5f10 'double' lvalue ParmVar 0x560f34cb5d08 'V' 'double' # | | |-FunctionDecl 0x560f34cb60f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb6048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x560f34cb6380 # | | | `-ReturnStmt 0x560f34cb6370 # | | | `-CallExpr 0x560f34cb6340 'vector' # | | | |-ImplicitCastExpr 0x560f34cb6328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x560f34cb6308 '' Function 0x560f34b94278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x560f34cb62e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x560f34cb62c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560f34cb62b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560f34cb6278 'double2':'vector' lvalue ParmVar 0x560f34cb6048 'V' 'double2':'vector' # | | |-FunctionDecl 0x560f34cb6460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb63b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x560f34cb66f0 # | | | `-ReturnStmt 0x560f34cb66e0 # | | | `-CallExpr 0x560f34cb66b0 'vector' # | | | |-ImplicitCastExpr 0x560f34cb6698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x560f34cb6678 '' Function 0x560f34b944f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x560f34cb6650 'float3':'vector' # | | | `-ImplicitCastExpr 0x560f34cb6638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560f34cb6620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560f34cb65e8 'double3':'vector' lvalue ParmVar 0x560f34cb63b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x560f34cb67d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb6720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x560f34cb6a68 # | | | `-ReturnStmt 0x560f34cb6a58 # | | | `-CallExpr 0x560f34cb6a28 'vector' # | | | |-ImplicitCastExpr 0x560f34cb6a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x560f34cb69f0 '' Function 0x560f34b94768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x560f34cb69c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x560f34cb69b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560f34cb6998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560f34cb6960 'double4':'vector' lvalue ParmVar 0x560f34cb6720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x560f34cb7160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x560f34cb6a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34cb6b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34cb70b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb6e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x560f34cb6f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x560f34cb6f78 col:39 s 'T' # | | | |-CompoundStmt 0x560f34cb7430 # | | | | `-ReturnStmt 0x560f34cb7420 # | | | | `-RecoveryExpr 0x560f34cb73e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560f34cb72d0 '' lvalue (ADL) = 'lerp' 0x560f34b96578 0x560f34b94b08 0x560f34b94ed0 0x560f34b95298 0x560f34b95660 0x560f34b95a10 0x560f34b95de8 0x560f34b961b0 # | | | | |-RecoveryExpr 0x560f34cb7350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560f34cb7370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560f34cb71d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x560f34cb78f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb74f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560f34cb7740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x560f34cb77c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x560f34cb7db8 # | | | | `-ReturnStmt 0x560f34cb7da8 # | | | | `-CallExpr 0x560f34cb7d68 'float' # | | | | |-ImplicitCastExpr 0x560f34cb7d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560f34cb7cf8 '' Function 0x560f34b95a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560f34cb7bb0 'float' # | | | | | `-ImplicitCastExpr 0x560f34cb7b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cb7b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cb7b48 'double' lvalue ParmVar 0x560f34cb74f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x560f34cb7c40 'float' # | | | | | `-ImplicitCastExpr 0x560f34cb7c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cb7c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cb7bd8 'double' lvalue ParmVar 0x560f34cb7740 'V2' 'double' # | | | | `-CStyleCastExpr 0x560f34cb7cd0 'float' # | | | | `-ImplicitCastExpr 0x560f34cb7cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb7ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb7c68 'double' lvalue ParmVar 0x560f34cb77c0 'V3' 'double' # | | | `-DeprecatedAttr 0x560f34cb79b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cb8108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb7e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560f34cb7ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x560f34cb7f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x560f34cb8648 # | | | | `-ReturnStmt 0x560f34cb8638 # | | | | `-CallExpr 0x560f34cb85f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb85e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560f34cb8558 '' Function 0x560f34b95de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560f34cb83e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cb83c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cb83b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cb8378 'double2':'vector' lvalue ParmVar 0x560f34cb7e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x560f34cb8488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cb8470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cb8458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cb8420 'double2':'vector' lvalue ParmVar 0x560f34cb7ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560f34cb8530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb8518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb8500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb84c8 'double2':'vector' lvalue ParmVar 0x560f34cb7f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34cb81c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cb8998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb8708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560f34cb8788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x560f34cb8808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x560f34cb8ed8 # | | | | `-ReturnStmt 0x560f34cb8ec8 # | | | | `-CallExpr 0x560f34cb8e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb8e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560f34cb8df0 '' Function 0x560f34b961b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560f34cb8c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cb8c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cb8c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cb8c10 'double3':'vector' lvalue ParmVar 0x560f34cb8708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x560f34cb8d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cb8d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cb8cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cb8cb8 'double3':'vector' lvalue ParmVar 0x560f34cb8788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560f34cb8dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb8db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb8d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb8d60 'double3':'vector' lvalue ParmVar 0x560f34cb8808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34cb8a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cb9228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cb8f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560f34cb9018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x560f34cb9098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x560f34cbaba0 # | | | | `-ReturnStmt 0x560f34cbab90 # | | | | `-CallExpr 0x560f34cbab50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cb9710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560f34cb9688 '' Function 0x560f34b96578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560f34cb9510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cb94f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cb94e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cb94a8 'double4':'vector' lvalue ParmVar 0x560f34cb8f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x560f34cb95b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cb95a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cb9588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cb9550 'double4':'vector' lvalue ParmVar 0x560f34cb9018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560f34cb9660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cb9648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cb9630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cb95f8 'double4':'vector' lvalue ParmVar 0x560f34cb9098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34cb92e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cbae88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34cbac50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560f34cbacd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x560f34cbad50 col:42 used V3 'int' # | | | |-CompoundStmt 0x560f34cbb320 # | | | | `-ReturnStmt 0x560f34cbb310 # | | | | `-CallExpr 0x560f34cbb2d0 'float' # | | | | |-ImplicitCastExpr 0x560f34cbb2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560f34cbb298 '' Function 0x560f34b95a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560f34cbb150 'float' # | | | | | `-ImplicitCastExpr 0x560f34cbb138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbb120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbb0e8 'int' lvalue ParmVar 0x560f34cbac50 'V1' 'int' # | | | | |-CStyleCastExpr 0x560f34cbb1e0 'float' # | | | | | `-ImplicitCastExpr 0x560f34cbb1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbb1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbb178 'int' lvalue ParmVar 0x560f34cbacd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x560f34cbb270 'float' # | | | | `-ImplicitCastExpr 0x560f34cbb258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cbb240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cbb208 'int' lvalue ParmVar 0x560f34cbad50 'V3' 'int' # | | | `-DeprecatedAttr 0x560f34cbaf48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cbb658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cbb3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560f34cbb450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x560f34cbb4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x560f34cbbb40 # | | | | `-ReturnStmt 0x560f34cbbb30 # | | | | `-CallExpr 0x560f34cbbaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cbbad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560f34cbbab8 '' Function 0x560f34b95de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560f34cbb940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbb928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbb910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbb8d8 'int2':'vector' lvalue ParmVar 0x560f34cbb3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x560f34cbb9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbb9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbb9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbb980 'int2':'vector' lvalue ParmVar 0x560f34cbb450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560f34cbba90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cbba78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cbba60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cbba28 'int2':'vector' lvalue ParmVar 0x560f34cbb4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34cbb718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cbbe78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cbbbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560f34cbbc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x560f34cbbcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x560f34cbc368 # | | | | `-ReturnStmt 0x560f34cbc358 # | | | | `-CallExpr 0x560f34cbc318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cbc300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560f34cbc2e0 '' Function 0x560f34b961b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560f34cbc168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbc150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbc138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbc100 'int3':'vector' lvalue ParmVar 0x560f34cbbbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x560f34cbc210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbc1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbc1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbc1a8 'int3':'vector' lvalue ParmVar 0x560f34cbbc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560f34cbc2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cbc2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cbc288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cbc250 'int3':'vector' lvalue ParmVar 0x560f34cbbcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34cbbf38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cbc6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cbc418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560f34cbc498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x560f34cbc518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x560f34cbdbc0 # | | | | `-ReturnStmt 0x560f34cbdbb0 # | | | | `-CallExpr 0x560f34cbdb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cbcb38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560f34cbcb18 '' Function 0x560f34b96578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560f34cbc9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbc988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbc970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbc938 'int4':'vector' lvalue ParmVar 0x560f34cbc418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x560f34cbca48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbca30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbca18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbc9e0 'int4':'vector' lvalue ParmVar 0x560f34cbc498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560f34cbcaf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cbcad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cbcac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cbca88 'int4':'vector' lvalue ParmVar 0x560f34cbc518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34cbc768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cbdef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34cbdc70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34cbdcf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34cbdd70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34cbe3b0 # | | | | `-ReturnStmt 0x560f34cbe3a0 # | | | | `-CallExpr 0x560f34cbe360 'float' # | | | | |-ImplicitCastExpr 0x560f34cbe348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560f34cbe328 '' Function 0x560f34b95a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560f34cbe1e0 'float' # | | | | | `-ImplicitCastExpr 0x560f34cbe1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbe1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbe178 'uint':'unsigned int' lvalue ParmVar 0x560f34cbdc70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x560f34cbe270 'float' # | | | | | `-ImplicitCastExpr 0x560f34cbe258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbe240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbe208 'uint':'unsigned int' lvalue ParmVar 0x560f34cbdcf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560f34cbe300 'float' # | | | | `-ImplicitCastExpr 0x560f34cbe2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cbe2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cbe298 'uint':'unsigned int' lvalue ParmVar 0x560f34cbdd70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34cbdfb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cbe6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cbe460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34cbe4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34cbe560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x560f34cbebf0 # | | | | `-ReturnStmt 0x560f34cbebe0 # | | | | `-CallExpr 0x560f34cbeba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cbeb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560f34cbeb68 '' Function 0x560f34b95de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560f34cbe9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbe9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbe9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbe988 'uint2':'vector' lvalue ParmVar 0x560f34cbe460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x560f34cbea98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbea80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbea68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbea30 'uint2':'vector' lvalue ParmVar 0x560f34cbe4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560f34cbeb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cbeb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cbeb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cbead8 'uint2':'vector' lvalue ParmVar 0x560f34cbe560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34cbe7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cbef28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cbeca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34cbed20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34cbeda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x560f34cbf438 # | | | | `-ReturnStmt 0x560f34cbf428 # | | | | `-CallExpr 0x560f34cbf3e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cbf3d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560f34cbf3b0 '' Function 0x560f34b961b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560f34cbf238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbf220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbf208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbf1d0 'uint3':'vector' lvalue ParmVar 0x560f34cbeca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x560f34cbf2e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbf2c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbf2b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbf278 'uint3':'vector' lvalue ParmVar 0x560f34cbed20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560f34cbf388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cbf370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cbf358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cbf320 'uint3':'vector' lvalue ParmVar 0x560f34cbeda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34cbefe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cbf778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cbf4e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34cbf568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34cbf5e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x560f34cbfcb0 # | | | | `-ReturnStmt 0x560f34cbfca0 # | | | | `-CallExpr 0x560f34cbfc60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cbfc48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560f34cbfc28 '' Function 0x560f34b96578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560f34cbfa90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbfa78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbfa60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbfa28 'uint4':'vector' lvalue ParmVar 0x560f34cbf4e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x560f34cbfb38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cbfb20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cbfb08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cbfad0 'uint4':'vector' lvalue ParmVar 0x560f34cbf568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560f34cbfc00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cbfbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cbfbd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cbfb98 'uint4':'vector' lvalue ParmVar 0x560f34cbf5e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34cbf838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cbffe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cbfd60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34cbfde0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34cbfe60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x560f34cc04c0 # | | | | `-ReturnStmt 0x560f34cc04b0 # | | | | `-CallExpr 0x560f34cc0470 'float' # | | | | |-ImplicitCastExpr 0x560f34cc0458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560f34cc0438 '' Function 0x560f34b95a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560f34cc02f0 'float' # | | | | | `-ImplicitCastExpr 0x560f34cc02d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc02c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc0288 'int64_t':'long' lvalue ParmVar 0x560f34cbfd60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x560f34cc0380 'float' # | | | | | `-ImplicitCastExpr 0x560f34cc0368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc0350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc0318 'int64_t':'long' lvalue ParmVar 0x560f34cbfde0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560f34cc0410 'float' # | | | | `-ImplicitCastExpr 0x560f34cc03f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc03e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc03a8 'int64_t':'long' lvalue ParmVar 0x560f34cbfe60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34cc00a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc07f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc0570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34cc05f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34cc0670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34cc0d20 # | | | | `-ReturnStmt 0x560f34cc0d10 # | | | | `-CallExpr 0x560f34cc0cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc0cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560f34cc0c98 '' Function 0x560f34b95de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560f34cc0b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc0b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc0af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc0ab8 'int64_t2':'vector' lvalue ParmVar 0x560f34cc0570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x560f34cc0bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc0bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc0b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc0b60 'int64_t2':'vector' lvalue ParmVar 0x560f34cc05f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560f34cc0c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc0c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc0c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc0c08 'int64_t2':'vector' lvalue ParmVar 0x560f34cc0670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cc08b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc1058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc0dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34cc0e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34cc0ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34cc1588 # | | | | `-ReturnStmt 0x560f34cc1578 # | | | | `-CallExpr 0x560f34cc1538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc1520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560f34cc1500 '' Function 0x560f34b961b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560f34cc1388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc1370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc1358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc1320 'int64_t3':'vector' lvalue ParmVar 0x560f34cc0dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x560f34cc1430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc1418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc1400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc13c8 'int64_t3':'vector' lvalue ParmVar 0x560f34cc0e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560f34cc14d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc14c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc14a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc1470 'int64_t3':'vector' lvalue ParmVar 0x560f34cc0ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cc1118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc18c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc1638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34cc16b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34cc1738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34cc2e20 # | | | | `-ReturnStmt 0x560f34cc2e10 # | | | | `-CallExpr 0x560f34cc2dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc2db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560f34cc2d98 '' Function 0x560f34b96578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560f34cc2c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc2c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc2bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc2bb8 'int64_t4':'vector' lvalue ParmVar 0x560f34cc1638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x560f34cc2cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc2cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc2c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc2c60 'int64_t4':'vector' lvalue ParmVar 0x560f34cc16b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560f34cc2d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc2d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc2d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc2d08 'int64_t4':'vector' lvalue ParmVar 0x560f34cc1738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cc1988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc3158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc2ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34cc2f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34cc2fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34cc3650 # | | | | `-ReturnStmt 0x560f34cc3640 # | | | | `-CallExpr 0x560f34cc3600 'float' # | | | | |-ImplicitCastExpr 0x560f34cc35e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x560f34cc35c8 '' Function 0x560f34b95a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x560f34cc3480 'float' # | | | | | `-ImplicitCastExpr 0x560f34cc3468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc3450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc3418 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34cc2ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x560f34cc3510 'float' # | | | | | `-ImplicitCastExpr 0x560f34cc34f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc34e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc34a8 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34cc2f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560f34cc35a0 'float' # | | | | `-ImplicitCastExpr 0x560f34cc3588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc3570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc3538 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34cc2fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34cc3218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc3988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc3700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34cc3780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34cc3800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34cc3ed0 # | | | | `-ReturnStmt 0x560f34cc3ec0 # | | | | `-CallExpr 0x560f34cc3e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc3e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x560f34cc3e48 '' Function 0x560f34b95de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x560f34cc3cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc3cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc3ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc3c68 'uint64_t2':'vector' lvalue ParmVar 0x560f34cc3700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x560f34cc3d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc3d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc3d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc3d10 'uint64_t2':'vector' lvalue ParmVar 0x560f34cc3780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560f34cc3e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc3e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc3df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc3db8 'uint64_t2':'vector' lvalue ParmVar 0x560f34cc3800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cc3a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc4208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc3f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34cc4000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34cc4080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34cc4758 # | | | | `-ReturnStmt 0x560f34cc4748 # | | | | `-CallExpr 0x560f34cc4708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc46f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x560f34cc46d0 '' Function 0x560f34b961b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x560f34cc4558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc4540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc4528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc44f0 'uint64_t3':'vector' lvalue ParmVar 0x560f34cc3f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x560f34cc4600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc45e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc45d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc4598 'uint64_t3':'vector' lvalue ParmVar 0x560f34cc4000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560f34cc46a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc4690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc4678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc4640 'uint64_t3':'vector' lvalue ParmVar 0x560f34cc4080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cc42c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc4a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc4808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34cc4888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34cc4908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34cc5000 # | | | | `-ReturnStmt 0x560f34cc4ff0 # | | | | `-CallExpr 0x560f34cc4fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc4f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x560f34cc4f78 '' Function 0x560f34b96578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x560f34cc4e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc4de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc4dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc4d98 'uint64_t4':'vector' lvalue ParmVar 0x560f34cc4808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x560f34cc4ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cc4e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cc4e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cc4e40 'uint64_t4':'vector' lvalue ParmVar 0x560f34cc4888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560f34cc4f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc4f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc4f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc4ee8 'uint64_t4':'vector' lvalue ParmVar 0x560f34cc4908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cc4b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc5168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc50b8 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34cc54b0 # | | | | `-ReturnStmt 0x560f34cc54a0 # | | | | `-CallExpr 0x560f34cc5470 'float' # | | | | |-ImplicitCastExpr 0x560f34cc5458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cc5438 '' Function 0x560f34b971f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cc5410 'float' # | | | | `-ImplicitCastExpr 0x560f34cc53f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc53e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc53a8 'double' lvalue ParmVar 0x560f34cc50b8 'V' 'double' # | | | `-DeprecatedAttr 0x560f34cc5218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cc5618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc5568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34cc5980 # | | | | `-ReturnStmt 0x560f34cc5970 # | | | | `-CallExpr 0x560f34cc5940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc5928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cc5908 '' Function 0x560f34b97470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cc58e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc58c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc58b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc5878 'double2':'vector' lvalue ParmVar 0x560f34cc5568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34cc56c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cc5ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc5a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34cc5e58 # | | | | `-ReturnStmt 0x560f34cc5e48 # | | | | `-CallExpr 0x560f34cc5e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc5e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cc5de0 '' Function 0x560f34b976e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cc5db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc5da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc5d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc5d50 'double3':'vector' lvalue ParmVar 0x560f34cc5a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34cc5b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cc5fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc5f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34cc6338 # | | | | `-ReturnStmt 0x560f34cc6328 # | | | | `-CallExpr 0x560f34cc62f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc62e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cc62c0 '' Function 0x560f34b97960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cc6298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc6280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc6268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc6230 'double4':'vector' lvalue ParmVar 0x560f34cc5f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34cc6070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cc6498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc63e8 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34cc67f0 # | | | | `-ReturnStmt 0x560f34cc67e0 # | | | | `-CallExpr 0x560f34cc67b0 'float' # | | | | |-ImplicitCastExpr 0x560f34cc6798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cc6778 '' Function 0x560f34b971f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cc6750 'float' # | | | | `-ImplicitCastExpr 0x560f34cc6738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc6720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc66e8 'int' lvalue ParmVar 0x560f34cc63e8 'V' 'int' # | | | `-DeprecatedAttr 0x560f34cc6548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc6950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc68a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34cc6ce0 # | | | | `-ReturnStmt 0x560f34cc6cd0 # | | | | `-CallExpr 0x560f34cc6ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc6c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cc6c68 '' Function 0x560f34b97470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cc6c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc6c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc6c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc6bd8 'int2':'vector' lvalue ParmVar 0x560f34cc68a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34cc6a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc6e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc6d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34cc71c0 # | | | | `-ReturnStmt 0x560f34cc71b0 # | | | | `-CallExpr 0x560f34cc7180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc7168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cc7148 '' Function 0x560f34b976e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cc7120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc7108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc70f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc70b8 'int3':'vector' lvalue ParmVar 0x560f34cc6d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34cc6ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc7320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc7270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34cc76a8 # | | | | `-ReturnStmt 0x560f34cc7698 # | | | | `-CallExpr 0x560f34cc7668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc7650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cc7630 '' Function 0x560f34b97960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cc7608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc75f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc75d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc75a0 'int4':'vector' lvalue ParmVar 0x560f34cc7270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34cc73d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc7808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc7758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34cc7b80 # | | | | `-ReturnStmt 0x560f34cc7b70 # | | | | `-CallExpr 0x560f34cc7b40 'float' # | | | | |-ImplicitCastExpr 0x560f34cc7b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cc7b08 '' Function 0x560f34b971f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cc7ae0 'float' # | | | | `-ImplicitCastExpr 0x560f34cc7ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc7ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc7a78 'uint':'unsigned int' lvalue ParmVar 0x560f34cc7758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34cc78b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc7ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc7c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34cc8078 # | | | | `-ReturnStmt 0x560f34cc8068 # | | | | `-CallExpr 0x560f34cc8038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc8020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cc8000 '' Function 0x560f34b97470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cc7fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc7fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc7fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc7f70 'uint2':'vector' lvalue ParmVar 0x560f34cc7c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34cc7d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc81d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc8128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34cc8578 # | | | | `-ReturnStmt 0x560f34cc8568 # | | | | `-CallExpr 0x560f34cc8538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc8520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cc8500 '' Function 0x560f34b976e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cc84d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc84c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc84a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc8470 'uint3':'vector' lvalue ParmVar 0x560f34cc8128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34cc8288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc86d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc8628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34cc8a80 # | | | | `-ReturnStmt 0x560f34cc8a70 # | | | | `-CallExpr 0x560f34cc8a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc8a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cc8a08 '' Function 0x560f34b97960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cc89e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc89c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc89b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc8978 'uint4':'vector' lvalue ParmVar 0x560f34cc8628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34cc8788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc9410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc8b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34cc97a8 # | | | | `-ReturnStmt 0x560f34cc9798 # | | | | `-CallExpr 0x560f34cc9768 'float' # | | | | |-ImplicitCastExpr 0x560f34cc9750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cc9730 '' Function 0x560f34b971f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cc9708 'float' # | | | | `-ImplicitCastExpr 0x560f34cc96f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc96d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc96a0 'int64_t':'long' lvalue ParmVar 0x560f34cc8b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34cc94c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc9908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc9858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34cc9cc0 # | | | | `-ReturnStmt 0x560f34cc9cb0 # | | | | `-CallExpr 0x560f34cc9c80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cc9c68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cc9c48 '' Function 0x560f34b97470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cc9c20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cc9c08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cc9bf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cc9bb8 'int64_t2':'vector' lvalue ParmVar 0x560f34cc9858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cc99b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cc9e20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cc9d70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34cca1e0 # | | | | `-ReturnStmt 0x560f34cca1d0 # | | | | `-CallExpr 0x560f34cca1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cca188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cca168 '' Function 0x560f34b976e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cca140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cca128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cca110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cca0d8 'int64_t3':'vector' lvalue ParmVar 0x560f34cc9d70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cc9ed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cca340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cca290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34cca708 # | | | | `-ReturnStmt 0x560f34cca6f8 # | | | | `-CallExpr 0x560f34cca6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cca6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cca690 '' Function 0x560f34b97960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cca668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cca650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cca638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cca600 'int64_t4':'vector' lvalue ParmVar 0x560f34cca290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cca3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cca868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cca7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34ccac20 # | | | | `-ReturnStmt 0x560f34ccac10 # | | | | `-CallExpr 0x560f34ccabe0 'float' # | | | | |-ImplicitCastExpr 0x560f34ccabc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ccaba8 '' Function 0x560f34b971f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ccab80 'float' # | | | | `-ImplicitCastExpr 0x560f34ccab68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccab50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccab18 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34cca7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34cca918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ccad80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ccacd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34ccb158 # | | | | `-ReturnStmt 0x560f34ccb148 # | | | | `-CallExpr 0x560f34ccb118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ccb100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34ccb0e0 '' Function 0x560f34b97470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34ccb0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ccb0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccb088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccb050 'uint64_t2':'vector' lvalue ParmVar 0x560f34ccacd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34ccae30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ccb2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ccb208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34ccbf48 # | | | | `-ReturnStmt 0x560f34ccbf38 # | | | | `-CallExpr 0x560f34ccbf08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ccbef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ccbed0 '' Function 0x560f34b976e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ccbea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ccbe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccbe78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccbe40 'uint64_t3':'vector' lvalue ParmVar 0x560f34ccb208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34ccb368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ccc0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34ccbff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34ccc490 # | | | | `-ReturnStmt 0x560f34ccc480 # | | | | `-CallExpr 0x560f34ccc450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ccc438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ccc418 '' Function 0x560f34b97960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ccc3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ccc3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccc3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccc388 'uint64_t4':'vector' lvalue ParmVar 0x560f34ccbff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34ccc158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ccc600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34ccc550 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34ccc948 # | | | | `-ReturnStmt 0x560f34ccc938 # | | | | `-CallExpr 0x560f34ccc908 'float' # | | | | |-ImplicitCastExpr 0x560f34ccc8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ccc8d0 '' Function 0x560f34b98578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ccc8a8 'float' # | | | | `-ImplicitCastExpr 0x560f34ccc890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccc878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccc840 'double' lvalue ParmVar 0x560f34ccc550 'V' 'double' # | | | `-DeprecatedAttr 0x560f34ccc6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cccab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ccca08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34ccce20 # | | | | `-ReturnStmt 0x560f34ccce10 # | | | | `-CallExpr 0x560f34cccde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cccdc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cccda8 '' Function 0x560f34b987f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cccd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cccd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cccd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cccd18 'double2':'vector' lvalue ParmVar 0x560f34ccca08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34cccb68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cccf90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cccee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34ccd300 # | | | | `-ReturnStmt 0x560f34ccd2f0 # | | | | `-CallExpr 0x560f34ccd2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ccd2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ccd288 '' Function 0x560f34b98a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ccd260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ccd248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccd230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccd1f8 'double3':'vector' lvalue ParmVar 0x560f34cccee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34ccd040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ccd470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34ccd3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34ccd7e8 # | | | | `-ReturnStmt 0x560f34ccd7d8 # | | | | `-CallExpr 0x560f34ccd7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ccd790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ccd770 '' Function 0x560f34b99d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ccd748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ccd730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccd718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccd6e0 'double4':'vector' lvalue ParmVar 0x560f34ccd3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34ccd520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ccd948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34ccd898 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34cce2e0 # | | | | `-ReturnStmt 0x560f34cce2d0 # | | | | `-CallExpr 0x560f34cce2a0 'float' # | | | | |-ImplicitCastExpr 0x560f34ccdc48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ccdc28 '' Function 0x560f34b98578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ccdc00 'float' # | | | | `-ImplicitCastExpr 0x560f34ccdbe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccdbd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccdb98 'int' lvalue ParmVar 0x560f34ccd898 'V' 'int' # | | | `-DeprecatedAttr 0x560f34ccd9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cce440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cce390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34cce7b8 # | | | | `-ReturnStmt 0x560f34cce7a8 # | | | | `-CallExpr 0x560f34cce778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cce760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cce740 '' Function 0x560f34b987f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cce718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cce700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cce6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cce6b0 'int2':'vector' lvalue ParmVar 0x560f34cce390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34cce4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cce918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cce868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34ccec98 # | | | | `-ReturnStmt 0x560f34ccec88 # | | | | `-CallExpr 0x560f34ccec58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ccec40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ccec20 '' Function 0x560f34b98a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ccebf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ccebe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccebc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cceb90 'int3':'vector' lvalue ParmVar 0x560f34cce868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34cce9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ccedf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cced48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34ccf180 # | | | | `-ReturnStmt 0x560f34ccf170 # | | | | `-CallExpr 0x560f34ccf140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ccf128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ccf108 '' Function 0x560f34b99d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ccf0e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ccf0c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccf0b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccf078 'int4':'vector' lvalue ParmVar 0x560f34cced48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34cceea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ccf2e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34ccf230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34ccf658 # | | | | `-ReturnStmt 0x560f34ccf648 # | | | | `-CallExpr 0x560f34ccf618 'float' # | | | | |-ImplicitCastExpr 0x560f34ccf600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ccf5e0 '' Function 0x560f34b98578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ccf5b8 'float' # | | | | `-ImplicitCastExpr 0x560f34ccf5a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccf588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccf550 'uint':'unsigned int' lvalue ParmVar 0x560f34ccf230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34ccf390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ccf7b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ccf708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34ccfb50 # | | | | `-ReturnStmt 0x560f34ccfb40 # | | | | `-CallExpr 0x560f34ccfb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ccfaf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34ccfad8 '' Function 0x560f34b987f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34ccfab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ccfa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccfa80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccfa48 'uint2':'vector' lvalue ParmVar 0x560f34ccf708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34ccf868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ccfcb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ccfc00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34cd0050 # | | | | `-ReturnStmt 0x560f34cd0040 # | | | | `-CallExpr 0x560f34cd0010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ccfff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ccffd8 '' Function 0x560f34b98a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ccffb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ccff98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ccff80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ccff48 'uint3':'vector' lvalue ParmVar 0x560f34ccfc00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34ccfd60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd01b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd0100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34cd0e18 # | | | | `-ReturnStmt 0x560f34cd0e08 # | | | | `-CallExpr 0x560f34cd0dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd0dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cd0da0 '' Function 0x560f34b99d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cd0d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd0d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd0d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd0d10 'uint4':'vector' lvalue ParmVar 0x560f34cd0100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34cd0b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd0f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd0ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34cd1310 # | | | | `-ReturnStmt 0x560f34cd1300 # | | | | `-CallExpr 0x560f34cd12d0 'float' # | | | | |-ImplicitCastExpr 0x560f34cd12b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cd1298 '' Function 0x560f34b98578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cd1270 'float' # | | | | `-ImplicitCastExpr 0x560f34cd1258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd1240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd1208 'int64_t':'long' lvalue ParmVar 0x560f34cd0ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34cd1028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd1470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd13c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34cd1828 # | | | | `-ReturnStmt 0x560f34cd1818 # | | | | `-CallExpr 0x560f34cd17e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd17d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cd17b0 '' Function 0x560f34b987f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cd1788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd1770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd1758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd1720 'int64_t2':'vector' lvalue ParmVar 0x560f34cd13c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cd1520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd1988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd18d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34cd1d48 # | | | | `-ReturnStmt 0x560f34cd1d38 # | | | | `-CallExpr 0x560f34cd1d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd1cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cd1cd0 '' Function 0x560f34b98a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cd1ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd1c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd1c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd1c40 'int64_t3':'vector' lvalue ParmVar 0x560f34cd18d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cd1a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd1ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd1df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34cd2270 # | | | | `-ReturnStmt 0x560f34cd2260 # | | | | `-CallExpr 0x560f34cd2230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd2218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cd21f8 '' Function 0x560f34b99d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cd21d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd21b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd21a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd2168 'int64_t4':'vector' lvalue ParmVar 0x560f34cd1df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cd1f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd23d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd2320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34cd2788 # | | | | `-ReturnStmt 0x560f34cd2778 # | | | | `-CallExpr 0x560f34cd2748 'float' # | | | | |-ImplicitCastExpr 0x560f34cd2730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cd2710 '' Function 0x560f34b98578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cd26e8 'float' # | | | | `-ImplicitCastExpr 0x560f34cd26d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd26b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd2680 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34cd2320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34cd2480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd28e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd2838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34cd3600 # | | | | `-ReturnStmt 0x560f34cd35f0 # | | | | `-CallExpr 0x560f34cd35c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd35a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cd3588 '' Function 0x560f34b987f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cd3560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd3548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd3530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd34f8 'uint64_t2':'vector' lvalue ParmVar 0x560f34cd2838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cd2998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd3760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd36b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34cd3b40 # | | | | `-ReturnStmt 0x560f34cd3b30 # | | | | `-CallExpr 0x560f34cd3b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd3ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cd3ac8 '' Function 0x560f34b98a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cd3aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd3a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd3a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd3a38 'uint64_t3':'vector' lvalue ParmVar 0x560f34cd36b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cd3810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd3ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd3bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34cd4088 # | | | | `-ReturnStmt 0x560f34cd4078 # | | | | `-CallExpr 0x560f34cd4048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd4030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cd4010 '' Function 0x560f34b99d40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cd3fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd3fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd3fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd3f80 'uint64_t4':'vector' lvalue ParmVar 0x560f34cd3bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cd3d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd41f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd4148 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34cd4540 # | | | | `-ReturnStmt 0x560f34cd4530 # | | | | `-CallExpr 0x560f34cd4500 'float' # | | | | |-ImplicitCastExpr 0x560f34cd44e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cd44c8 '' Function 0x560f34b9a958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cd44a0 'float' # | | | | `-ImplicitCastExpr 0x560f34cd4488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd4470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd4438 'double' lvalue ParmVar 0x560f34cd4148 'V' 'double' # | | | `-DeprecatedAttr 0x560f34cd42a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cd46b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd4600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34cd4a18 # | | | | `-ReturnStmt 0x560f34cd4a08 # | | | | `-CallExpr 0x560f34cd49d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd49c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cd49a0 '' Function 0x560f34b9abd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cd4978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd4960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd4948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd4910 'double2':'vector' lvalue ParmVar 0x560f34cd4600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34cd4760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cd4b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd4ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34cd4ef8 # | | | | `-ReturnStmt 0x560f34cd4ee8 # | | | | `-CallExpr 0x560f34cd4eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd4ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cd4e80 '' Function 0x560f34b9ae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cd4e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd4e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd4e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd4df0 'double3':'vector' lvalue ParmVar 0x560f34cd4ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34cd4c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cd5068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd4fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34cd5990 # | | | | `-ReturnStmt 0x560f34cd5980 # | | | | `-CallExpr 0x560f34cd53a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd5388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cd5368 '' Function 0x560f34b9b0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cd5340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd5328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd5310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd52d8 'double4':'vector' lvalue ParmVar 0x560f34cd4fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34cd5118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cd5af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd5a40 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34cd5e48 # | | | | `-ReturnStmt 0x560f34cd5e38 # | | | | `-CallExpr 0x560f34cd5e08 'float' # | | | | |-ImplicitCastExpr 0x560f34cd5df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cd5dd0 '' Function 0x560f34b9a958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cd5da8 'float' # | | | | `-ImplicitCastExpr 0x560f34cd5d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd5d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd5d40 'int' lvalue ParmVar 0x560f34cd5a40 'V' 'int' # | | | `-DeprecatedAttr 0x560f34cd5ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd5fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd5ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34cd6320 # | | | | `-ReturnStmt 0x560f34cd6310 # | | | | `-CallExpr 0x560f34cd62e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd62c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cd62a8 '' Function 0x560f34b9abd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cd6280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd6268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd6250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd6218 'int2':'vector' lvalue ParmVar 0x560f34cd5ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34cd6058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd6480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd63d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34cd6800 # | | | | `-ReturnStmt 0x560f34cd67f0 # | | | | `-CallExpr 0x560f34cd67c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd67a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cd6788 '' Function 0x560f34b9ae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cd6760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd6748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd6730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd66f8 'int3':'vector' lvalue ParmVar 0x560f34cd63d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34cd6530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd6960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd68b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34cd6ce8 # | | | | `-ReturnStmt 0x560f34cd6cd8 # | | | | `-CallExpr 0x560f34cd6ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd6c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cd6c70 '' Function 0x560f34b9b0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cd6c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd6c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd6c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd6be0 'int4':'vector' lvalue ParmVar 0x560f34cd68b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34cd6a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd6e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd6d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34cd71c0 # | | | | `-ReturnStmt 0x560f34cd71b0 # | | | | `-CallExpr 0x560f34cd7180 'float' # | | | | |-ImplicitCastExpr 0x560f34cd7168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cd7148 '' Function 0x560f34b9a958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cd7120 'float' # | | | | `-ImplicitCastExpr 0x560f34cd7108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd70f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd70b8 'uint':'unsigned int' lvalue ParmVar 0x560f34cd6d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34cd6ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd7320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd7270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34cd76b8 # | | | | `-ReturnStmt 0x560f34cd76a8 # | | | | `-CallExpr 0x560f34cd7678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd7660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cd7640 '' Function 0x560f34b9abd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cd7618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd7600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd75e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd75b0 'uint2':'vector' lvalue ParmVar 0x560f34cd7270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34cd73d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd7818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd7768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34cd8450 # | | | | `-ReturnStmt 0x560f34cd8440 # | | | | `-CallExpr 0x560f34cd8410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd83f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cd83d8 '' Function 0x560f34b9ae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cd83b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd8398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd8380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd8348 'uint3':'vector' lvalue ParmVar 0x560f34cd7768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34cd78c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd85b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd8500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34cd8958 # | | | | `-ReturnStmt 0x560f34cd8948 # | | | | `-CallExpr 0x560f34cd8918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd8900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cd88e0 '' Function 0x560f34b9b0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cd88b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd88a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd8888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd8850 'uint4':'vector' lvalue ParmVar 0x560f34cd8500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34cd8660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd8ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd8a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34cd8e50 # | | | | `-ReturnStmt 0x560f34cd8e40 # | | | | `-CallExpr 0x560f34cd8e10 'float' # | | | | |-ImplicitCastExpr 0x560f34cd8df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cd8dd8 '' Function 0x560f34b9a958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cd8db0 'float' # | | | | `-ImplicitCastExpr 0x560f34cd8d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd8d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd8d48 'int64_t':'long' lvalue ParmVar 0x560f34cd8a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34cd8b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd8fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd8f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34cd9368 # | | | | `-ReturnStmt 0x560f34cd9358 # | | | | `-CallExpr 0x560f34cd9328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd9310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cd92f0 '' Function 0x560f34b9abd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cd92c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd92b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd9298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd9260 'int64_t2':'vector' lvalue ParmVar 0x560f34cd8f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cd9060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd94c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd9418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34cd9888 # | | | | `-ReturnStmt 0x560f34cd9878 # | | | | `-CallExpr 0x560f34cd9848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd9830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cd9810 '' Function 0x560f34b9ae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cd97e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd97d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd97b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd9780 'int64_t3':'vector' lvalue ParmVar 0x560f34cd9418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cd9578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd99e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd9938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34cd9db0 # | | | | `-ReturnStmt 0x560f34cd9da0 # | | | | `-CallExpr 0x560f34cd9d70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cd9d58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cd9d38 '' Function 0x560f34b9b0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cd9d10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cd9cf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cd9ce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cd9ca8 'int64_t4':'vector' lvalue ParmVar 0x560f34cd9938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cd9a98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cd9f10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cd9e60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34cdb9e0 # | | | | `-ReturnStmt 0x560f34cdb9d0 # | | | | `-CallExpr 0x560f34cdb9a0 'float' # | | | | |-ImplicitCastExpr 0x560f34cdb988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cdb968 '' Function 0x560f34b9a958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cdb940 'float' # | | | | `-ImplicitCastExpr 0x560f34cdb928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cdb910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cda1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34cd9e60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34cd9fc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cdbb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cdba90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34cdbf18 # | | | | `-ReturnStmt 0x560f34cdbf08 # | | | | `-CallExpr 0x560f34cdbed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cdbec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cdbea0 '' Function 0x560f34b9abd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cdbe78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cdbe60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cdbe48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cdbe10 'uint64_t2':'vector' lvalue ParmVar 0x560f34cdba90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cdbbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cdc078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cdbfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34cdc458 # | | | | `-ReturnStmt 0x560f34cdc448 # | | | | `-CallExpr 0x560f34cdc418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cdc400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cdc3e0 '' Function 0x560f34b9ae48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cdc3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cdc3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cdc388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cdc350 'uint64_t3':'vector' lvalue ParmVar 0x560f34cdbfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cdc128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cdc5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cdc508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34cdc9a0 # | | | | `-ReturnStmt 0x560f34cdc990 # | | | | `-CallExpr 0x560f34cdc960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cdc948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cdc928 '' Function 0x560f34b9b0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cdc900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cdc8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cdc8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cdc898 'uint64_t4':'vector' lvalue ParmVar 0x560f34cdc508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cdc668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x560f34cdcfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x560f34cdc9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34cdca58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34cdcf28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34cdcd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560f34cdcdd8 col:24 p1 'T' # | | | |-CompoundStmt 0x560f34cdd310 # | | | | `-ReturnStmt 0x560f34cdd300 # | | | | `-RecoveryExpr 0x560f34cdd2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560f34cdd138 '' lvalue (ADL) = 'max' 0x560f34bac988 0x560f34b72f00 0x560f34b73210 0x560f34b73530 0x560f34b73850 0x560f34b73b58 0x560f34b73ef8 0x560f34b74298 0x560f34b74638 0x560f34b74958 0x560f34b74cb8 0x560f34ba8fb8 0x560f34ba9318 0x560f34ba9638 0x560f34ba99d8 0x560f34ba9d78 0x560f34baa118 0x560f34baa438 0x560f34baa7d8 0x560f34baab78 0x560f34baaf38 0x560f34bab240 0x560f34bab560 0x560f34bab880 0x560f34babba0 0x560f34babea8 0x560f34bac248 0x560f34bac5e8 # | | | | `-RecoveryExpr 0x560f34cdd258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560f34cdd038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560f34cddff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x560f34cdd328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34cdd3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34cddf50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34cdd670 col:7 p0 'T' # | | | |-ParmVarDecl 0x560f34cdd748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x560f34cde338 # | | | | `-ReturnStmt 0x560f34cde328 # | | | | `-RecoveryExpr 0x560f34cde2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560f34cde160 '' lvalue (ADL) = 'max' 0x560f34bac5e8 0x560f34bac988 0x560f34b72f00 0x560f34b73210 0x560f34b73530 0x560f34b73850 0x560f34b73b58 0x560f34b73ef8 0x560f34b74298 0x560f34b74638 0x560f34b74958 0x560f34b74cb8 0x560f34ba8fb8 0x560f34ba9318 0x560f34ba9638 0x560f34ba99d8 0x560f34ba9d78 0x560f34baa118 0x560f34baa438 0x560f34baa7d8 0x560f34baab78 0x560f34baaf38 0x560f34bab240 0x560f34bab560 0x560f34bab880 0x560f34babba0 0x560f34babea8 0x560f34bac248 # | | | | `-RecoveryExpr 0x560f34cde2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560f34cde060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560f34cde920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x560f34cde350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34cde3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34cde878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34cde6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x560f34cde768 col:24 p1 'T' # | | | |-CompoundStmt 0x560f34cdec60 # | | | | `-ReturnStmt 0x560f34cdec50 # | | | | `-RecoveryExpr 0x560f34cdec20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560f34cdea88 '' lvalue (ADL) = 'min' 0x560f34bb3b60 0x560f34bacd20 0x560f34bad030 0x560f34bad350 0x560f34bad670 0x560f34bad978 0x560f34badc98 0x560f34badfb8 0x560f34bae2d8 0x560f34bae5f8 0x560f34bae918 0x560f34baec38 0x560f34baef68 0x560f34baf270 0x560f34baf590 0x560f34baf8b0 0x560f34bafbd0 0x560f34bafef0 0x560f34bb0210 0x560f34bb0530 0x560f34bb0850 0x560f34bb0b70 0x560f34bb28b8 0x560f34bb2bd8 0x560f34bb2ef8 0x560f34bb3200 0x560f34bb3520 0x560f34bb3840 # | | | | `-RecoveryExpr 0x560f34cdeba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560f34cde988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x560f34cdf250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x560f34cdec78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34cded18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34cdf1a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34cdefc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x560f34cdf098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x560f34cdf590 # | | | | `-ReturnStmt 0x560f34cdf580 # | | | | `-RecoveryExpr 0x560f34cdf550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x560f34cdf3b8 '' lvalue (ADL) = 'min' 0x560f34bb3840 0x560f34bb3b60 0x560f34bacd20 0x560f34bad030 0x560f34bad350 0x560f34bad670 0x560f34bad978 0x560f34badc98 0x560f34badfb8 0x560f34bae2d8 0x560f34bae5f8 0x560f34bae918 0x560f34baec38 0x560f34baef68 0x560f34baf270 0x560f34baf590 0x560f34baf8b0 0x560f34bafbd0 0x560f34bafef0 0x560f34bb0210 0x560f34bb0530 0x560f34bb0850 0x560f34bb0b70 0x560f34bb28b8 0x560f34bb2bd8 0x560f34bb2ef8 0x560f34bb3200 0x560f34bb3520 # | | | | `-RecoveryExpr 0x560f34cdf530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x560f34cdf2b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x560f34cdf700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34cdf650 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34cdfa50 # | | | | `-ReturnStmt 0x560f34cdfa40 # | | | | `-CallExpr 0x560f34cdfa10 'float' # | | | | |-ImplicitCastExpr 0x560f34cdf9f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cdf9d8 '' Function 0x560f34bb7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cdf9b0 'float' # | | | | `-ImplicitCastExpr 0x560f34cdf998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cdf980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cdf948 'double' lvalue ParmVar 0x560f34cdf650 'V' 'double' # | | | `-DeprecatedAttr 0x560f34cdf7b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cdfbc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cdfb10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34cdff30 # | | | | `-ReturnStmt 0x560f34cdff20 # | | | | `-CallExpr 0x560f34cdfef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cdfed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cdfeb8 '' Function 0x560f34bb73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cdfe90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cdfe78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cdfe60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cdfe28 'double2':'vector' lvalue ParmVar 0x560f34cdfb10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34cdfc70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ce0388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce02d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34ce0700 # | | | | `-ReturnStmt 0x560f34ce06f0 # | | | | `-CallExpr 0x560f34ce06c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce06a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ce0688 '' Function 0x560f34bb7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ce0660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce0648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce0630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce05f8 'double3':'vector' lvalue ParmVar 0x560f34ce02d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34ce0438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ce0870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce07c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34ce0bf0 # | | | | `-ReturnStmt 0x560f34ce0be0 # | | | | `-CallExpr 0x560f34ce0bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce0b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ce0b78 '' Function 0x560f34bb7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ce0b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce0b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce0b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce0ae8 'double4':'vector' lvalue ParmVar 0x560f34ce07c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34ce0920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ce0d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce0ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34ce10b0 # | | | | `-ReturnStmt 0x560f34ce10a0 # | | | | `-CallExpr 0x560f34ce1070 'float' # | | | | |-ImplicitCastExpr 0x560f34ce1058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ce1038 '' Function 0x560f34bb7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ce1010 'float' # | | | | `-ImplicitCastExpr 0x560f34ce0ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce0fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce0fa8 'int' lvalue ParmVar 0x560f34ce0ca0 'V' 'int' # | | | `-DeprecatedAttr 0x560f34ce0e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce1210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce1160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34ce1590 # | | | | `-ReturnStmt 0x560f34ce1580 # | | | | `-CallExpr 0x560f34ce1550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce1538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34ce1518 '' Function 0x560f34bb73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34ce14f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce14d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce14c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce1488 'int2':'vector' lvalue ParmVar 0x560f34ce1160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34ce12c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce16f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce1640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34ce1a78 # | | | | `-ReturnStmt 0x560f34ce1a68 # | | | | `-CallExpr 0x560f34ce1a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce1a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ce1a00 '' Function 0x560f34bb7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ce19d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce19c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce19a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce1970 'int3':'vector' lvalue ParmVar 0x560f34ce1640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34ce17a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce1bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce1b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34ce1f68 # | | | | `-ReturnStmt 0x560f34ce1f58 # | | | | `-CallExpr 0x560f34ce1f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce1f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ce1ef0 '' Function 0x560f34bb7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ce1ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce1eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce1e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce1e60 'int4':'vector' lvalue ParmVar 0x560f34ce1b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34ce1c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce20c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce2018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34ce2cd8 # | | | | `-ReturnStmt 0x560f34ce2cc8 # | | | | `-CallExpr 0x560f34ce2c98 'float' # | | | | |-ImplicitCastExpr 0x560f34ce2c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ce2c60 '' Function 0x560f34bb7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ce2c38 'float' # | | | | `-ImplicitCastExpr 0x560f34ce2c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce2c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce2bd0 'uint':'unsigned int' lvalue ParmVar 0x560f34ce2018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34ce2178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce2e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce2d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34ce31d8 # | | | | `-ReturnStmt 0x560f34ce31c8 # | | | | `-CallExpr 0x560f34ce3198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce3180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34ce3160 '' Function 0x560f34bb73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34ce3138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce3120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce3108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce30d0 'uint2':'vector' lvalue ParmVar 0x560f34ce2d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34ce2ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce3338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce3288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34ce36e0 # | | | | `-ReturnStmt 0x560f34ce36d0 # | | | | `-CallExpr 0x560f34ce36a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce3688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ce3668 '' Function 0x560f34bb7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ce3640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce3628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce3610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce35d8 'uint3':'vector' lvalue ParmVar 0x560f34ce3288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34ce33e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce3840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce3790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34ce3bf0 # | | | | `-ReturnStmt 0x560f34ce3be0 # | | | | `-CallExpr 0x560f34ce3bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce3b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ce3b78 '' Function 0x560f34bb7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ce3b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce3b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce3b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce3ae8 'uint4':'vector' lvalue ParmVar 0x560f34ce3790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34ce38f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce3d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce3ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34ce40f0 # | | | | `-ReturnStmt 0x560f34ce40e0 # | | | | `-CallExpr 0x560f34ce40b0 'float' # | | | | |-ImplicitCastExpr 0x560f34ce4098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ce4078 '' Function 0x560f34bb7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ce4050 'float' # | | | | `-ImplicitCastExpr 0x560f34ce4038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce4020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce3fe8 'int64_t':'long' lvalue ParmVar 0x560f34ce3ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34ce3e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce4250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce41a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34ce4610 # | | | | `-ReturnStmt 0x560f34ce4600 # | | | | `-CallExpr 0x560f34ce45d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce45b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34ce4598 '' Function 0x560f34bb73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34ce4570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce4558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce4540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce4508 'int64_t2':'vector' lvalue ParmVar 0x560f34ce41a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34ce4300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce4770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce46c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34ce5250 # | | | | `-ReturnStmt 0x560f34ce5240 # | | | | `-CallExpr 0x560f34ce5210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce51f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ce51d8 '' Function 0x560f34bb7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ce51b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce4a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce4a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce4a30 'int64_t3':'vector' lvalue ParmVar 0x560f34ce46c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34ce4820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce53b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce5300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34ce5780 # | | | | `-ReturnStmt 0x560f34ce5770 # | | | | `-CallExpr 0x560f34ce5740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce5728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ce5708 '' Function 0x560f34bb7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ce56e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce56c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce56b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce5678 'int64_t4':'vector' lvalue ParmVar 0x560f34ce5300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34ce5460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce58e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce5830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34ce5ca0 # | | | | `-ReturnStmt 0x560f34ce5c90 # | | | | `-CallExpr 0x560f34ce5c60 'float' # | | | | |-ImplicitCastExpr 0x560f34ce5c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34ce5c28 '' Function 0x560f34bb7128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34ce5c00 'float' # | | | | `-ImplicitCastExpr 0x560f34ce5be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce5bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce5b98 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34ce5830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34ce5990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce5e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce5d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34ce61e0 # | | | | `-ReturnStmt 0x560f34ce61d0 # | | | | `-CallExpr 0x560f34ce61a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce6188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34ce6168 '' Function 0x560f34bb73a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34ce6140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce6128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce6110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce60d8 'uint64_t2':'vector' lvalue ParmVar 0x560f34ce5d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34ce5eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce6340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce6290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34ce6728 # | | | | `-ReturnStmt 0x560f34ce6718 # | | | | `-CallExpr 0x560f34ce66e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce66d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34ce66b0 '' Function 0x560f34bb7618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34ce6688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce6670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce6658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce6620 'uint64_t3':'vector' lvalue ParmVar 0x560f34ce6290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34ce63f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce6888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce67d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34ce6c78 # | | | | `-ReturnStmt 0x560f34ce6c68 # | | | | `-CallExpr 0x560f34ce6c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce6c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34ce6c00 '' Function 0x560f34bb7890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34ce6bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce6bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce6ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce6b70 'uint64_t4':'vector' lvalue ParmVar 0x560f34ce67d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34ce6938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce6e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce6d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560f34ce6db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x560f34ce7a60 # | | | | `-ReturnStmt 0x560f34ce7a50 # | | | | `-CallExpr 0x560f34ce7a18 'float' # | | | | |-ImplicitCastExpr 0x560f34ce7a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34ce79e0 '' Function 0x560f34bbc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34ce7130 'float' # | | | | | `-ImplicitCastExpr 0x560f34ce7118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ce7100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ce70c8 'double' lvalue ParmVar 0x560f34ce6d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x560f34ce79b8 'float' # | | | | `-ImplicitCastExpr 0x560f34ce79a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce7190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce7158 'double' lvalue ParmVar 0x560f34ce6db0 'V2' 'double' # | | | `-DeprecatedAttr 0x560f34ce6f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ce7c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce7b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560f34ce7b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x560f34ce8088 # | | | | `-ReturnStmt 0x560f34ce8078 # | | | | `-CallExpr 0x560f34ce8040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce8028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34ce8008 '' Function 0x560f34bbc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34ce7f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34ce7f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ce7f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ce7ed0 'double2':'vector' lvalue ParmVar 0x560f34ce7b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560f34ce7fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce7fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce7fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce7f78 'double2':'vector' lvalue ParmVar 0x560f34ce7b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34ce7d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ce8290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce8140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560f34ce81c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x560f34ce86b8 # | | | | `-ReturnStmt 0x560f34ce86a8 # | | | | `-CallExpr 0x560f34ce8670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce8658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34ce8638 '' Function 0x560f34bbc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34ce8568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34ce8550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ce8538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ce8500 'double3':'vector' lvalue ParmVar 0x560f34ce8140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560f34ce8610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce85f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce85e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce85a8 'double3':'vector' lvalue ParmVar 0x560f34ce81c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34ce8348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ce88c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce8770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560f34ce87f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x560f34ce8cf0 # | | | | `-ReturnStmt 0x560f34ce8ce0 # | | | | `-CallExpr 0x560f34ce8ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce8c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34ce8c70 '' Function 0x560f34bbcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34ce8ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34ce8b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ce8b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ce8b38 'double4':'vector' lvalue ParmVar 0x560f34ce8770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560f34ce8c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce8c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce8c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce8be0 'double4':'vector' lvalue ParmVar 0x560f34ce87f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34ce8978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34ce8ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce8da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560f34ce8e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x560f34ce92e8 # | | | | `-ReturnStmt 0x560f34ce92d8 # | | | | `-CallExpr 0x560f34ce92a0 'float' # | | | | |-ImplicitCastExpr 0x560f34ce9288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34ce9268 '' Function 0x560f34bbc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34ce91b0 'float' # | | | | | `-ImplicitCastExpr 0x560f34ce9198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ce9180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ce9148 'int' lvalue ParmVar 0x560f34ce8da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x560f34ce9240 'float' # | | | | `-ImplicitCastExpr 0x560f34ce9228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce9210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce91d8 'int' lvalue ParmVar 0x560f34ce8e20 'V2' 'int' # | | | `-DeprecatedAttr 0x560f34ce8fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ce94e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ce9398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560f34ce9418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x560f34ce9918 # | | | | `-ReturnStmt 0x560f34ce9908 # | | | | `-CallExpr 0x560f34ce98d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ce98b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34ce9898 '' Function 0x560f34bbc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34ce97c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34ce97b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ce9798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ce9760 'int2':'vector' lvalue ParmVar 0x560f34ce9398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560f34ce9870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ce9858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ce9840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ce9808 'int2':'vector' lvalue ParmVar 0x560f34ce9418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34ce95a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cea1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cea078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560f34cea0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x560f34cea600 # | | | | `-ReturnStmt 0x560f34cea5f0 # | | | | `-CallExpr 0x560f34cea5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cea5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34cea580 '' Function 0x560f34bbc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34cea4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cea498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cea480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cea448 'int3':'vector' lvalue ParmVar 0x560f34cea078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560f34cea558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cea540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cea528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cea4f0 'int3':'vector' lvalue ParmVar 0x560f34cea0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34cea280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cea800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cea6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560f34cea730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x560f34ceac40 # | | | | `-ReturnStmt 0x560f34ceac30 # | | | | `-CallExpr 0x560f34ceabf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34ceabe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34ceabc0 '' Function 0x560f34bbcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34ceaaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34ceaad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ceaac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ceaa88 'int4':'vector' lvalue ParmVar 0x560f34cea6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560f34ceab98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ceab80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ceab68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ceab30 'int4':'vector' lvalue ParmVar 0x560f34cea730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34cea8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ceae40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34ceacf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34cead70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34ceb258 # | | | | `-ReturnStmt 0x560f34ceb248 # | | | | `-CallExpr 0x560f34ceb210 'float' # | | | | |-ImplicitCastExpr 0x560f34ceb1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34ceb1d8 '' Function 0x560f34bbc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34ceb120 'float' # | | | | | `-ImplicitCastExpr 0x560f34ceb108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ceb0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ceb0b8 'uint':'unsigned int' lvalue ParmVar 0x560f34ceacf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560f34ceb1b0 'float' # | | | | `-ImplicitCastExpr 0x560f34ceb198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ceb180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ceb148 'uint':'unsigned int' lvalue ParmVar 0x560f34cead70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34ceaef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ceb458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ceb308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34ceb388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x560f34ceb8a8 # | | | | `-ReturnStmt 0x560f34ceb898 # | | | | `-CallExpr 0x560f34ceb860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ceb848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34ceb828 '' Function 0x560f34bbc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34ceb758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34ceb740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ceb728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ceb6f0 'uint2':'vector' lvalue ParmVar 0x560f34ceb308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560f34ceb800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ceb7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ceb7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ceb798 'uint2':'vector' lvalue ParmVar 0x560f34ceb388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34ceb510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cebaa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ceb958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34ceb9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x560f34cebf00 # | | | | `-ReturnStmt 0x560f34cebef0 # | | | | `-CallExpr 0x560f34cebeb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cebea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34cebe80 '' Function 0x560f34bbc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34cebdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cebd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cebd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cebd48 'uint3':'vector' lvalue ParmVar 0x560f34ceb958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560f34cebe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cebe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cebe28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cebdf0 'uint3':'vector' lvalue ParmVar 0x560f34ceb9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34cebb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cec6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cec590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34cec610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x560f34cecb40 # | | | | `-ReturnStmt 0x560f34cecb30 # | | | | `-CallExpr 0x560f34cecaf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cecae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34cecac0 '' Function 0x560f34bbcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34cec9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cec9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cec9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cec988 'uint4':'vector' lvalue ParmVar 0x560f34cec590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560f34ceca98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34ceca80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ceca68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ceca30 'uint4':'vector' lvalue ParmVar 0x560f34cec610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34cec798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cecd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cecbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34cecc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x560f34ced178 # | | | | `-ReturnStmt 0x560f34ced168 # | | | | `-CallExpr 0x560f34ced130 'float' # | | | | |-ImplicitCastExpr 0x560f34ced118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34ced0f8 '' Function 0x560f34bbc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34ced040 'float' # | | | | | `-ImplicitCastExpr 0x560f34ced028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ced010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cecfd8 'int64_t':'long' lvalue ParmVar 0x560f34cecbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560f34ced0d0 'float' # | | | | `-ImplicitCastExpr 0x560f34ced0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ced0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ced068 'int64_t':'long' lvalue ParmVar 0x560f34cecc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34cecdf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ced378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34ced228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34ced2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34ced7e8 # | | | | `-ReturnStmt 0x560f34ced7d8 # | | | | `-CallExpr 0x560f34ced7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34ced788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34ced768 '' Function 0x560f34bbc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34ced698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34ced680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ced668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ced630 'int64_t2':'vector' lvalue ParmVar 0x560f34ced228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560f34ced740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34ced728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34ced710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34ced6d8 'int64_t2':'vector' lvalue ParmVar 0x560f34ced2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34ced430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ced9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34ced898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34ced918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34cede60 # | | | | `-ReturnStmt 0x560f34cede50 # | | | | `-CallExpr 0x560f34cede18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cede00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34cedde0 '' Function 0x560f34bbc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34cedd10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cedcf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cedce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cedca8 'int64_t3':'vector' lvalue ParmVar 0x560f34ced898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560f34ceddb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cedda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cedd88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cedd50 'int64_t3':'vector' lvalue ParmVar 0x560f34ced918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cedaa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cee060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cedf10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34cedf90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34cee4e0 # | | | | `-ReturnStmt 0x560f34cee4d0 # | | | | `-CallExpr 0x560f34cee498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cee480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34cee460 '' Function 0x560f34bbcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34cee390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cee378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cee360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cee328 'int64_t4':'vector' lvalue ParmVar 0x560f34cedf10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560f34cee438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cee420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cee408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cee3d0 'int64_t4':'vector' lvalue ParmVar 0x560f34cedf90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cee118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34ceecc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34ceeb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34ceebf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34cef118 # | | | | `-ReturnStmt 0x560f34cef108 # | | | | `-CallExpr 0x560f34cef0d0 'float' # | | | | |-ImplicitCastExpr 0x560f34cef0b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34cef098 '' Function 0x560f34bbc1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34ceefe0 'float' # | | | | | `-ImplicitCastExpr 0x560f34ceefc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34ceefb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34ceef78 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34ceeb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560f34cef070 'float' # | | | | `-ImplicitCastExpr 0x560f34cef058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cef040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cef008 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34ceebf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34ceed78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cef318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cef1c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34cef248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34cef7a8 # | | | | `-ReturnStmt 0x560f34cef798 # | | | | `-CallExpr 0x560f34cef760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cef748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34cef728 '' Function 0x560f34bbc500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34cef658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cef640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cef628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cef5f0 'uint64_t2':'vector' lvalue ParmVar 0x560f34cef1c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560f34cef700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cef6e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cef6d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cef698 'uint64_t2':'vector' lvalue ParmVar 0x560f34cef248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cef3d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cef9a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cef858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34cef8d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34cefe40 # | | | | `-ReturnStmt 0x560f34cefe30 # | | | | `-CallExpr 0x560f34cefdf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cefde0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34cefdc0 '' Function 0x560f34bbc870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34cefcf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cefcd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cefcc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cefc88 'uint64_t3':'vector' lvalue ParmVar 0x560f34cef858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560f34cefd98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cefd80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cefd68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cefd30 'uint64_t3':'vector' lvalue ParmVar 0x560f34cef8d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cefa60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cf0040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cefef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34ceff70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34cf04e0 # | | | | `-ReturnStmt 0x560f34cf04d0 # | | | | `-CallExpr 0x560f34cf0498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cf0480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34cf0460 '' Function 0x560f34bbcb90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34cf0390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34cf0378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34cf0360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34cf0328 'uint64_t4':'vector' lvalue ParmVar 0x560f34cefef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560f34cf0438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cf0420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf0408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf03d0 'uint64_t4':'vector' lvalue ParmVar 0x560f34ceff70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cf00f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cf0650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf05a0 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34cf0998 # | | | | `-ReturnStmt 0x560f34cf0988 # | | | | `-CallExpr 0x560f34cf0958 'float' # | | | | |-ImplicitCastExpr 0x560f34cf0940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cf0920 '' Function 0x560f34bc0f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cf08f8 'float' # | | | | `-ImplicitCastExpr 0x560f34cf08e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf08c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf0890 'double' lvalue ParmVar 0x560f34cf05a0 'V' 'double' # | | | `-DeprecatedAttr 0x560f34cf0700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c1c680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf0a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c1c9e8 # | | | | `-ReturnStmt 0x560f34c1c9d8 # | | | | `-CallExpr 0x560f34c1c9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c1c990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c1c970 '' Function 0x560f34bc1188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c1c948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c1c930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1c918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1c8e0 'double2':'vector' lvalue ParmVar 0x560f34cf0a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c1c730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c1cb58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1caa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c1cec8 # | | | | `-ReturnStmt 0x560f34c1ceb8 # | | | | `-CallExpr 0x560f34c1ce88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c1ce70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c1ce50 '' Function 0x560f34bc1400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c1ce28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c1ce10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1cdf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1cdc0 'double3':'vector' lvalue ParmVar 0x560f34c1caa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c1cc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c1d038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1cf88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c1d3b0 # | | | | `-ReturnStmt 0x560f34c1d3a0 # | | | | `-CallExpr 0x560f34c1d370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c1d358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c1d338 '' Function 0x560f34bc1678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c1d310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c1d2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1d2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1d2a8 'double4':'vector' lvalue ParmVar 0x560f34c1cf88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c1d0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c1d510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1d460 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c1d868 # | | | | `-ReturnStmt 0x560f34c1d858 # | | | | `-CallExpr 0x560f34c1d828 'float' # | | | | |-ImplicitCastExpr 0x560f34c1d810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c1d7f0 '' Function 0x560f34bc0f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c1d7c8 'float' # | | | | `-ImplicitCastExpr 0x560f34c1d7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1d798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1d760 'int' lvalue ParmVar 0x560f34c1d460 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c1d5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c1d9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1d918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c1dd40 # | | | | `-ReturnStmt 0x560f34c1dd30 # | | | | `-CallExpr 0x560f34c1dd00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c1dce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c1dcc8 '' Function 0x560f34bc1188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c1dca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c1dc88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1dc70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1dc38 'int2':'vector' lvalue ParmVar 0x560f34c1d918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c1da78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c1dea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1ddf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c1e220 # | | | | `-ReturnStmt 0x560f34c1e210 # | | | | `-CallExpr 0x560f34c1e1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c1e1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c1e1a8 '' Function 0x560f34bc1400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c1e180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c1e168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1e150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1e118 'int3':'vector' lvalue ParmVar 0x560f34c1ddf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c1df50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c1e380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1e2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c1e730 # | | | | `-ReturnStmt 0x560f34c1e720 # | | | | `-CallExpr 0x560f34c1e6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c1e6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c1e6b8 '' Function 0x560f34bc1678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c1e690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c1e650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1e638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1e600 'int4':'vector' lvalue ParmVar 0x560f34c1e2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c1e430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c1e890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1e7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c1ec08 # | | | | `-ReturnStmt 0x560f34c1ebf8 # | | | | `-CallExpr 0x560f34c1ebc8 'float' # | | | | |-ImplicitCastExpr 0x560f34c1ebb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c1eb90 '' Function 0x560f34bc0f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c1eb68 'float' # | | | | `-ImplicitCastExpr 0x560f34c1eb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1eb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1eb00 'uint':'unsigned int' lvalue ParmVar 0x560f34c1e7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c1e940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c1ed68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1ecb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c1f100 # | | | | `-ReturnStmt 0x560f34c1f0f0 # | | | | `-CallExpr 0x560f34c1f0c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c1f0a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c1f088 '' Function 0x560f34bc1188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c1f060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c1f048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1f030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1eff8 'uint2':'vector' lvalue ParmVar 0x560f34c1ecb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c1ee18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c1f260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1f1b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c1f600 # | | | | `-ReturnStmt 0x560f34c1f5f0 # | | | | `-CallExpr 0x560f34c1f5c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c1f5a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c1f588 '' Function 0x560f34bc1400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c1f560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c1f548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1f530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1f4f8 'uint3':'vector' lvalue ParmVar 0x560f34c1f1b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c1f310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c1f760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1f6b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c1fb08 # | | | | `-ReturnStmt 0x560f34c1faf8 # | | | | `-CallExpr 0x560f34c1fac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c1fab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c1fa90 '' Function 0x560f34bc1678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c1fa68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c1fa50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1fa38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1fa00 'uint4':'vector' lvalue ParmVar 0x560f34c1f6b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c1f810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c1fc68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c1fbb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c20000 # | | | | `-ReturnStmt 0x560f34c1fff0 # | | | | `-CallExpr 0x560f34c1ffc0 'float' # | | | | |-ImplicitCastExpr 0x560f34c1ffa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c1ff88 '' Function 0x560f34bc0f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c1ff60 'float' # | | | | `-ImplicitCastExpr 0x560f34c1ff48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c1ff30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c1fef8 'int64_t':'long' lvalue ParmVar 0x560f34c1fbb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c1fd18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c20160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c200b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c20518 # | | | | `-ReturnStmt 0x560f34c20508 # | | | | `-CallExpr 0x560f34c204d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c204c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c204a0 '' Function 0x560f34bc1188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c20478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c20460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c20448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c20410 'int64_t2':'vector' lvalue ParmVar 0x560f34c200b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c20210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c206a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c205c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c20a60 # | | | | `-ReturnStmt 0x560f34c20a50 # | | | | `-CallExpr 0x560f34c20a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c20a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c209e8 '' Function 0x560f34bc1400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c209c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c209a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c20990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c20958 'int64_t3':'vector' lvalue ParmVar 0x560f34c205c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c20750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c20bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c20b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c20f88 # | | | | `-ReturnStmt 0x560f34c20f78 # | | | | `-CallExpr 0x560f34c20f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c20f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c20f10 '' Function 0x560f34bc1678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c20ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c20ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c20eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c20e80 'int64_t4':'vector' lvalue ParmVar 0x560f34c20b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c20c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c210e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c21038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c214a0 # | | | | `-ReturnStmt 0x560f34c21490 # | | | | `-CallExpr 0x560f34c21460 'float' # | | | | |-ImplicitCastExpr 0x560f34c21448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c21428 '' Function 0x560f34bc0f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c21400 'float' # | | | | `-ImplicitCastExpr 0x560f34c213e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c213d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c21398 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c21038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c21198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c21600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c21550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c219d8 # | | | | `-ReturnStmt 0x560f34c219c8 # | | | | `-CallExpr 0x560f34c21998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c21980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c21960 '' Function 0x560f34bc1188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c21938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c21920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c21908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c218d0 'uint64_t2':'vector' lvalue ParmVar 0x560f34c21550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c216b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c21b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c21a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c21f18 # | | | | `-ReturnStmt 0x560f34c21f08 # | | | | `-CallExpr 0x560f34c21ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c21ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c21ea0 '' Function 0x560f34bc1400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c21e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c21e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c21e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c21e10 'uint64_t3':'vector' lvalue ParmVar 0x560f34c21a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c21be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c22078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c21fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c22460 # | | | | `-ReturnStmt 0x560f34c22450 # | | | | `-CallExpr 0x560f34c22420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c22408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c223e8 '' Function 0x560f34bc1678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c223c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c223a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c22390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c22358 'uint64_t4':'vector' lvalue ParmVar 0x560f34c21fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c22128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c225d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c22520 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c229d8 # | | | | `-ReturnStmt 0x560f34c229c8 # | | | | `-CallExpr 0x560f34c22998 'float' # | | | | |-ImplicitCastExpr 0x560f34c22980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c22960 '' Function 0x560f34bc2290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c22938 'float' # | | | | `-ImplicitCastExpr 0x560f34c22920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c22908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c228d0 'double' lvalue ParmVar 0x560f34c22520 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c22740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c22b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c22a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c22eb0 # | | | | `-ReturnStmt 0x560f34c22ea0 # | | | | `-CallExpr 0x560f34c22e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c22e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c22e38 '' Function 0x560f34bc2508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c22e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c22df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c22de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c22da8 'double2':'vector' lvalue ParmVar 0x560f34c22a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c22bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c23020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c22f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c23390 # | | | | `-ReturnStmt 0x560f34c23380 # | | | | `-CallExpr 0x560f34c23350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c23338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c23318 '' Function 0x560f34b86be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c232f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c232d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c232c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c23288 'double3':'vector' lvalue ParmVar 0x560f34c22f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c230d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c23500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c23450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c23878 # | | | | `-ReturnStmt 0x560f34c23868 # | | | | `-CallExpr 0x560f34c23838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c23820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c23800 '' Function 0x560f34b86e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c237d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c237c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c237a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c23770 'double4':'vector' lvalue ParmVar 0x560f34c23450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c235b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c239d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c23928 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c23d30 # | | | | `-ReturnStmt 0x560f34c23d20 # | | | | `-CallExpr 0x560f34c23cf0 'float' # | | | | |-ImplicitCastExpr 0x560f34c23cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c23cb8 '' Function 0x560f34bc2290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c23c90 'float' # | | | | `-ImplicitCastExpr 0x560f34c23c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c23c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c23c28 'int' lvalue ParmVar 0x560f34c23928 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c23a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c23e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c23de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c24208 # | | | | `-ReturnStmt 0x560f34c241f8 # | | | | `-CallExpr 0x560f34c241c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c241b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c24190 '' Function 0x560f34bc2508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c24168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c24150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c24138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c24100 'int2':'vector' lvalue ParmVar 0x560f34c23de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c23f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c24368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c242b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c246e8 # | | | | `-ReturnStmt 0x560f34c246d8 # | | | | `-CallExpr 0x560f34c246a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c24690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c24670 '' Function 0x560f34b86be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c24648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c24630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c24618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c245e0 'int3':'vector' lvalue ParmVar 0x560f34c242b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c24418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c25108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c25058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c25490 # | | | | `-ReturnStmt 0x560f34c25480 # | | | | `-CallExpr 0x560f34c25450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c25438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c25418 '' Function 0x560f34b86e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c253f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c253d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c253c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c25388 'int4':'vector' lvalue ParmVar 0x560f34c25058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c251b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c255f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c25540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c25968 # | | | | `-ReturnStmt 0x560f34c25958 # | | | | `-CallExpr 0x560f34c25928 'float' # | | | | |-ImplicitCastExpr 0x560f34c25910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c258f0 '' Function 0x560f34bc2290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c258c8 'float' # | | | | `-ImplicitCastExpr 0x560f34c258b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c25898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c25860 'uint':'unsigned int' lvalue ParmVar 0x560f34c25540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c256a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c25ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c25a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c25e60 # | | | | `-ReturnStmt 0x560f34c25e50 # | | | | `-CallExpr 0x560f34c25e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c25e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c25de8 '' Function 0x560f34bc2508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c25dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c25da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c25d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c25d58 'uint2':'vector' lvalue ParmVar 0x560f34c25a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c25b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c25fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c25f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c26360 # | | | | `-ReturnStmt 0x560f34c26350 # | | | | `-CallExpr 0x560f34c26320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c26308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c262e8 '' Function 0x560f34b86be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c262c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c262a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c26290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c26258 'uint3':'vector' lvalue ParmVar 0x560f34c25f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c26070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c264c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c26410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c26868 # | | | | `-ReturnStmt 0x560f34c26858 # | | | | `-CallExpr 0x560f34c26828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c26810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c267f0 '' Function 0x560f34b86e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c267c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c267b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c26798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c26760 'uint4':'vector' lvalue ParmVar 0x560f34c26410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c26570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c269c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c26918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c26d60 # | | | | `-ReturnStmt 0x560f34c26d50 # | | | | `-CallExpr 0x560f34c26d20 'float' # | | | | |-ImplicitCastExpr 0x560f34c26d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c26ce8 '' Function 0x560f34bc2290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c26cc0 'float' # | | | | `-ImplicitCastExpr 0x560f34c26ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c26c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c26c58 'int64_t':'long' lvalue ParmVar 0x560f34c26918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c26a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c26ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c26e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c27aa0 # | | | | `-ReturnStmt 0x560f34c27a90 # | | | | `-CallExpr 0x560f34c27a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c27a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c27a28 '' Function 0x560f34bc2508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c27a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c279e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c279d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c27998 'int64_t2':'vector' lvalue ParmVar 0x560f34c26e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c26f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c27c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c27b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c27fc0 # | | | | `-ReturnStmt 0x560f34c27fb0 # | | | | `-CallExpr 0x560f34c27f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c27f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c27f48 '' Function 0x560f34b86be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c27f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c27f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c27ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c27eb8 'int64_t3':'vector' lvalue ParmVar 0x560f34c27b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c27cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c28120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c28070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c284e8 # | | | | `-ReturnStmt 0x560f34c284d8 # | | | | `-CallExpr 0x560f34c284a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c28490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c28470 '' Function 0x560f34b86e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c28448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c28430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c28418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c283e0 'int64_t4':'vector' lvalue ParmVar 0x560f34c28070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c281d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c28648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c28598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c28a00 # | | | | `-ReturnStmt 0x560f34c289f0 # | | | | `-CallExpr 0x560f34c289c0 'float' # | | | | |-ImplicitCastExpr 0x560f34c289a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c28988 '' Function 0x560f34bc2290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c28960 'float' # | | | | `-ImplicitCastExpr 0x560f34c28948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c28930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c288f8 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c28598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c286f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c28b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c28ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c28f38 # | | | | `-ReturnStmt 0x560f34c28f28 # | | | | `-CallExpr 0x560f34c28ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c28ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c28ec0 '' Function 0x560f34bc2508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c28e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c28e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c28e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c28e30 'uint64_t2':'vector' lvalue ParmVar 0x560f34c28ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c28c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c29098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c28fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34c29478 # | | | | `-ReturnStmt 0x560f34c29468 # | | | | `-CallExpr 0x560f34c29438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c29420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c29400 '' Function 0x560f34b86be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c293d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c293c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c293a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c29370 'uint64_t3':'vector' lvalue ParmVar 0x560f34c28fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c29148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c295d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c29528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34c299c0 # | | | | `-ReturnStmt 0x560f34c299b0 # | | | | `-CallExpr 0x560f34c29980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c29968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c29948 '' Function 0x560f34b86e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c29920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c29908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c298f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c298b8 'uint64_t4':'vector' lvalue ParmVar 0x560f34c29528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c29688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c29b28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34c29a78 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34c29e70 # | | | | `-ReturnStmt 0x560f34c29e60 # | | | | `-CallExpr 0x560f34c29e30 'float' # | | | | |-ImplicitCastExpr 0x560f34c29e18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c29df8 '' Function 0x560f34bd21b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c29dd0 'float' # | | | | `-ImplicitCastExpr 0x560f34c29db8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c29da0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c29d68 'double' lvalue ParmVar 0x560f34c29a78 'V' 'double' # | | | `-DeprecatedAttr 0x560f34c29bd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c29fd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c29f28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34c2a340 # | | | | `-ReturnStmt 0x560f34c2a330 # | | | | `-CallExpr 0x560f34c2a300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2a2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c2a2c8 '' Function 0x560f34bd2430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c2a2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2a288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2a270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2a238 'double2':'vector' lvalue ParmVar 0x560f34c29f28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34c2a088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c2a4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2a3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34c2a818 # | | | | `-ReturnStmt 0x560f34c2a808 # | | | | `-CallExpr 0x560f34c2a7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2a7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c2a7a0 '' Function 0x560f34bd26a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c2a778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2a760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2a748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2a710 'double3':'vector' lvalue ParmVar 0x560f34c2a3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34c2a558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c2a980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2a8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34c2acf8 # | | | | `-ReturnStmt 0x560f34c2ace8 # | | | | `-CallExpr 0x560f34c2acb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2aca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c2ac80 '' Function 0x560f34bd2930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c2ac58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2ac40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2ac28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2abf0 'double4':'vector' lvalue ParmVar 0x560f34c2a8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34c2aa30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34c2ae58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2ada8 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34c2b1b0 # | | | | `-ReturnStmt 0x560f34c2b1a0 # | | | | `-CallExpr 0x560f34c2b170 'float' # | | | | |-ImplicitCastExpr 0x560f34c2b158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c2b138 '' Function 0x560f34bd21b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c2b110 'float' # | | | | `-ImplicitCastExpr 0x560f34c2b0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2b0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2b0a8 'int' lvalue ParmVar 0x560f34c2ada8 'V' 'int' # | | | `-DeprecatedAttr 0x560f34c2af08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2b310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2b260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34c2b688 # | | | | `-ReturnStmt 0x560f34c2b678 # | | | | `-CallExpr 0x560f34c2b648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2b630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c2b610 '' Function 0x560f34bd2430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c2b5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2b5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2b5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2b580 'int2':'vector' lvalue ParmVar 0x560f34c2b260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34c2b3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2c6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2b738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34c2ca40 # | | | | `-ReturnStmt 0x560f34c2ca30 # | | | | `-CallExpr 0x560f34c2ca00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2c9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c2c9c8 '' Function 0x560f34bd26a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c2c9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2c988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2c970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2c938 'int3':'vector' lvalue ParmVar 0x560f34c2b738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34c2c770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2cba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2caf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34c2cf28 # | | | | `-ReturnStmt 0x560f34c2cf18 # | | | | `-CallExpr 0x560f34c2cee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2ced0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c2ceb0 '' Function 0x560f34bd2930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c2ce88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2ce70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2ce58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2ce20 'int4':'vector' lvalue ParmVar 0x560f34c2caf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34c2cc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2d088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2cfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34c2d400 # | | | | `-ReturnStmt 0x560f34c2d3f0 # | | | | `-CallExpr 0x560f34c2d3c0 'float' # | | | | |-ImplicitCastExpr 0x560f34c2d3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c2d388 '' Function 0x560f34bd21b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c2d360 'float' # | | | | `-ImplicitCastExpr 0x560f34c2d348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2d330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2d2f8 'uint':'unsigned int' lvalue ParmVar 0x560f34c2cfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34c2d138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2d560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2d4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34c2d8f8 # | | | | `-ReturnStmt 0x560f34c2d8e8 # | | | | `-CallExpr 0x560f34c2d8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2d8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c2d880 '' Function 0x560f34bd2430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c2d858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2d840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2d828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2d7f0 'uint2':'vector' lvalue ParmVar 0x560f34c2d4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34c2d610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2da58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2d9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34c2ddf8 # | | | | `-ReturnStmt 0x560f34c2dde8 # | | | | `-CallExpr 0x560f34c2ddb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2dda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c2dd80 '' Function 0x560f34bd26a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c2dd58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2dd40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2dd28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2dcf0 'uint3':'vector' lvalue ParmVar 0x560f34c2d9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34c2db08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2df58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2dea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34c2e300 # | | | | `-ReturnStmt 0x560f34c2e2f0 # | | | | `-CallExpr 0x560f34c2e2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2e2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c2e288 '' Function 0x560f34bd2930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c2e260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2e248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2e230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2e1f8 'uint4':'vector' lvalue ParmVar 0x560f34c2dea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34c2e008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2e460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2e3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34c2e7f8 # | | | | `-ReturnStmt 0x560f34c2e7e8 # | | | | `-CallExpr 0x560f34c2e7b8 'float' # | | | | |-ImplicitCastExpr 0x560f34c2e7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c2e780 '' Function 0x560f34bd21b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c2e758 'float' # | | | | `-ImplicitCastExpr 0x560f34c2e740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2e728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2e6f0 'int64_t':'long' lvalue ParmVar 0x560f34c2e3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34c2e510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2e958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2e8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34c2ed10 # | | | | `-ReturnStmt 0x560f34c2ed00 # | | | | `-CallExpr 0x560f34c2ecd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2ecb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c2ec98 '' Function 0x560f34bd2430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c2ec70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2ec58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2ec40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2ec08 'int64_t2':'vector' lvalue ParmVar 0x560f34c2e8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c2ea08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2ee70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2edc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34c2f230 # | | | | `-ReturnStmt 0x560f34c2f220 # | | | | `-CallExpr 0x560f34c2f1f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2f1d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c2f1b8 '' Function 0x560f34bd26a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c2f190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2f178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2f160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2f128 'int64_t3':'vector' lvalue ParmVar 0x560f34c2edc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c2ef20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2f390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2f2e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34c2f758 # | | | | `-ReturnStmt 0x560f34c2f748 # | | | | `-CallExpr 0x560f34c2f718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34c2f700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34c2f6e0 '' Function 0x560f34bd2930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34c2f6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34c2f6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2f688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2f650 'int64_t4':'vector' lvalue ParmVar 0x560f34c2f2e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34c2f440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2f8b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2f808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34c2fc70 # | | | | `-ReturnStmt 0x560f34c2fc60 # | | | | `-CallExpr 0x560f34c2fc30 'float' # | | | | |-ImplicitCastExpr 0x560f34c2fc18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34c2fbf8 '' Function 0x560f34bd21b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34c2fbd0 'float' # | | | | `-ImplicitCastExpr 0x560f34c2fbb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c2fba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c2fb68 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34c2f808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34c2f968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c2fdd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34c2fd20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34c301a8 # | | | | `-ReturnStmt 0x560f34c30198 # | | | | `-CallExpr 0x560f34c30168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c30150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34c30130 '' Function 0x560f34bd2430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34c30108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c300f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c300d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c300a0 'uint64_t2':'vector' lvalue ParmVar 0x560f34c2fd20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34c2fe80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34c30308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34c30258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34cf6c78 # | | | | `-ReturnStmt 0x560f34cf6c68 # | | | | `-CallExpr 0x560f34cf6c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cf6c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34c30670 '' Function 0x560f34bd26a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34c30648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34c30630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34c30618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34c305e0 'uint64_t3':'vector' lvalue ParmVar 0x560f34c30258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34c303b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cf6dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf6d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34cf71c0 # | | | | `-ReturnStmt 0x560f34cf71b0 # | | | | `-CallExpr 0x560f34cf7180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cf7168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cf7148 '' Function 0x560f34bd2930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cf7120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cf7108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf70f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf70b8 'uint64_t4':'vector' lvalue ParmVar 0x560f34cf6d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cf6e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cf7330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf7280 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34cf7678 # | | | | `-ReturnStmt 0x560f34cf7668 # | | | | `-CallExpr 0x560f34cf7638 'float' # | | | | |-ImplicitCastExpr 0x560f34cf7620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cf7600 '' Function 0x560f34bd3548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cf75d8 'float' # | | | | `-ImplicitCastExpr 0x560f34cf75c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf75a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf7570 'double' lvalue ParmVar 0x560f34cf7280 'V' 'double' # | | | `-DeprecatedAttr 0x560f34cf73e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cf77e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf7738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34cf7b50 # | | | | `-ReturnStmt 0x560f34cf7b40 # | | | | `-CallExpr 0x560f34cf7b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cf7af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cf7ad8 '' Function 0x560f34bd37c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cf7ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cf7a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf7a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf7a48 'double2':'vector' lvalue ParmVar 0x560f34cf7738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34cf7898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cf7cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf7c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34cf8030 # | | | | `-ReturnStmt 0x560f34cf8020 # | | | | `-CallExpr 0x560f34cf7ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cf7fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cf7fb8 '' Function 0x560f34bd3a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cf7f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cf7f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf7f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf7f28 'double3':'vector' lvalue ParmVar 0x560f34cf7c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34cf7d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cf81a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf80f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34cf8518 # | | | | `-ReturnStmt 0x560f34cf8508 # | | | | `-CallExpr 0x560f34cf84d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cf84c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cf84a0 '' Function 0x560f34bd3cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cf8478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cf8460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf8448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf8410 'double4':'vector' lvalue ParmVar 0x560f34cf80f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34cf8250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cf8678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf85c8 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34cf89d0 # | | | | `-ReturnStmt 0x560f34cf89c0 # | | | | `-CallExpr 0x560f34cf8990 'float' # | | | | |-ImplicitCastExpr 0x560f34cf8978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cf8958 '' Function 0x560f34bd3548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cf8930 'float' # | | | | `-ImplicitCastExpr 0x560f34cf8918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf8900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf88c8 'int' lvalue ParmVar 0x560f34cf85c8 'V' 'int' # | | | `-DeprecatedAttr 0x560f34cf8728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cf8b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf8a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34cf8ea8 # | | | | `-ReturnStmt 0x560f34cf8e98 # | | | | `-CallExpr 0x560f34cf8e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cf8e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cf8e30 '' Function 0x560f34bd37c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cf8e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cf8df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf8dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf8da0 'int2':'vector' lvalue ParmVar 0x560f34cf8a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34cf8be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cf9008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf8f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34cf9388 # | | | | `-ReturnStmt 0x560f34cf9378 # | | | | `-CallExpr 0x560f34cf9348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cf9330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cf9310 '' Function 0x560f34bd3a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cf92e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cf92d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf92b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf9280 'int3':'vector' lvalue ParmVar 0x560f34cf8f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34cf90b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cf94e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf9438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34cf9870 # | | | | `-ReturnStmt 0x560f34cf9860 # | | | | `-CallExpr 0x560f34cf9830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cf9818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cf97f8 '' Function 0x560f34bd3cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cf97d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cf97b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf97a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf9768 'int4':'vector' lvalue ParmVar 0x560f34cf9438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34cf9598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cf99d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf9920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34cf9d48 # | | | | `-ReturnStmt 0x560f34cf9d38 # | | | | `-CallExpr 0x560f34cf9d08 'float' # | | | | |-ImplicitCastExpr 0x560f34cf9cf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cf9cd0 '' Function 0x560f34bd3548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cf9ca8 'float' # | | | | `-ImplicitCastExpr 0x560f34cf9c90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cf9c78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cf9c40 'uint':'unsigned int' lvalue ParmVar 0x560f34cf9920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34cf9a80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cf9ea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cf9df8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34cfa240 # | | | | `-ReturnStmt 0x560f34cfa230 # | | | | `-CallExpr 0x560f34cfa200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cfa1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cfa1c8 '' Function 0x560f34bd37c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cfa1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cfa188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfa170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfa138 'uint2':'vector' lvalue ParmVar 0x560f34cf9df8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34cf9f58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfa3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfa2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34cfa740 # | | | | `-ReturnStmt 0x560f34cfa730 # | | | | `-CallExpr 0x560f34cfa700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cfa6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cfa6c8 '' Function 0x560f34bd3a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cfa6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cfa688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfa670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfa638 'uint3':'vector' lvalue ParmVar 0x560f34cfa2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34cfa450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfa8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfa7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34cfc220 # | | | | `-ReturnStmt 0x560f34cfc210 # | | | | `-CallExpr 0x560f34cfc1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cfabf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cfabd0 '' Function 0x560f34bd3cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cfaba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cfab90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfab78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfab40 'uint4':'vector' lvalue ParmVar 0x560f34cfa7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34cfa950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfc380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfc2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34cfc718 # | | | | `-ReturnStmt 0x560f34cfc708 # | | | | `-CallExpr 0x560f34cfc6d8 'float' # | | | | |-ImplicitCastExpr 0x560f34cfc6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cfc6a0 '' Function 0x560f34bd3548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cfc678 'float' # | | | | `-ImplicitCastExpr 0x560f34cfc660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfc648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfc610 'int64_t':'long' lvalue ParmVar 0x560f34cfc2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34cfc430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfc878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfc7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34cfcc30 # | | | | `-ReturnStmt 0x560f34cfcc20 # | | | | `-CallExpr 0x560f34cfcbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cfcbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cfcbb8 '' Function 0x560f34bd37c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cfcb90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cfcb78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfcb60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfcb28 'int64_t2':'vector' lvalue ParmVar 0x560f34cfc7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cfc928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfcd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfcce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34cfd150 # | | | | `-ReturnStmt 0x560f34cfd140 # | | | | `-CallExpr 0x560f34cfd110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cfd0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cfd0d8 '' Function 0x560f34bd3a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cfd0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cfd098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfd080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfd048 'int64_t3':'vector' lvalue ParmVar 0x560f34cfcce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cfce40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfd2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfd200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34cfd678 # | | | | `-ReturnStmt 0x560f34cfd668 # | | | | `-CallExpr 0x560f34cfd638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cfd620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cfd600 '' Function 0x560f34bd3cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cfd5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cfd5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfd5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfd570 'int64_t4':'vector' lvalue ParmVar 0x560f34cfd200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cfd360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfd7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfd728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34cfdb90 # | | | | `-ReturnStmt 0x560f34cfdb80 # | | | | `-CallExpr 0x560f34cfdb50 'float' # | | | | |-ImplicitCastExpr 0x560f34cfdb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cfdb18 '' Function 0x560f34bd3548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cfdaf0 'float' # | | | | `-ImplicitCastExpr 0x560f34cfdad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfdac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfda88 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34cfd728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34cfd888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfdcf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfdc40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34cfe0c8 # | | | | `-ReturnStmt 0x560f34cfe0b8 # | | | | `-CallExpr 0x560f34cfe088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cfe070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cfe050 '' Function 0x560f34bd37c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cfe028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cfe010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfdff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfdfc0 'uint64_t2':'vector' lvalue ParmVar 0x560f34cfdc40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34cfdda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfe228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfe178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34cfe608 # | | | | `-ReturnStmt 0x560f34cfe5f8 # | | | | `-CallExpr 0x560f34cfe5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cfe5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cfe590 '' Function 0x560f34bd3a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cfe568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cfe550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfe538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfe500 'uint64_t3':'vector' lvalue ParmVar 0x560f34cfe178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34cfe2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfe768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfe6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34cfeb50 # | | | | `-ReturnStmt 0x560f34cfeb40 # | | | | `-CallExpr 0x560f34cfeb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cfeaf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cfead8 '' Function 0x560f34bd3cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cfeab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cfea98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfea80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfea48 'uint64_t4':'vector' lvalue ParmVar 0x560f34cfe6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34cfe818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34cfecc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfec10 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34cff008 # | | | | `-ReturnStmt 0x560f34cfeff8 # | | | | `-CallExpr 0x560f34cfefc8 'float' # | | | | |-ImplicitCastExpr 0x560f34cfefb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34cfef90 '' Function 0x560f34bd48d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34cfef68 'float' # | | | | `-ImplicitCastExpr 0x560f34cfef50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cfef38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cfef00 'double' lvalue ParmVar 0x560f34cfec10 'V' 'double' # | | | `-DeprecatedAttr 0x560f34cfed70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cff178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34cff0c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34cff4e0 # | | | | `-ReturnStmt 0x560f34cff4d0 # | | | | `-CallExpr 0x560f34cff4a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34cff488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34cff468 '' Function 0x560f34bd4b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34cff440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34cff428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cff410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cff3d8 'double2':'vector' lvalue ParmVar 0x560f34cff0c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34cff228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cff650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34cff5a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34cff9c0 # | | | | `-ReturnStmt 0x560f34cff9b0 # | | | | `-CallExpr 0x560f34cff980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34cff968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34cff948 '' Function 0x560f34bd4dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34cff920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34cff908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cff8f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cff8b8 'double3':'vector' lvalue ParmVar 0x560f34cff5a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34cff700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34cffb30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34cffa80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34cffea8 # | | | | `-ReturnStmt 0x560f34cffe98 # | | | | `-CallExpr 0x560f34cffe68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34cffe50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34cffe30 '' Function 0x560f34bd5040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34cffe08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34cffdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34cffdd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34cffda0 'double4':'vector' lvalue ParmVar 0x560f34cffa80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34cffbe0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d00008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34cfff58 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34d003a0 # | | | | `-ReturnStmt 0x560f34d00390 # | | | | `-CallExpr 0x560f34d00360 'float' # | | | | |-ImplicitCastExpr 0x560f34d00348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d00328 '' Function 0x560f34bd48d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d00300 'float' # | | | | `-ImplicitCastExpr 0x560f34d002e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d002d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d00298 'int' lvalue ParmVar 0x560f34cfff58 'V' 'int' # | | | `-DeprecatedAttr 0x560f34d000b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d00500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d00450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34d00878 # | | | | `-ReturnStmt 0x560f34d00868 # | | | | `-CallExpr 0x560f34d00838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d00820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d00800 '' Function 0x560f34bd4b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d007d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d007c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d007a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d00770 'int2':'vector' lvalue ParmVar 0x560f34d00450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34d005b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d009d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d00928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34d00d58 # | | | | `-ReturnStmt 0x560f34d00d48 # | | | | `-CallExpr 0x560f34d00d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d00d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d00ce0 '' Function 0x560f34bd4dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d00cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d00ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d00c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d00c50 'int3':'vector' lvalue ParmVar 0x560f34d00928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34d00a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d00eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d00e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34d01240 # | | | | `-ReturnStmt 0x560f34d01230 # | | | | `-CallExpr 0x560f34d01200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d011e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d011c8 '' Function 0x560f34bd5040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d011a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d01188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d01170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d01138 'int4':'vector' lvalue ParmVar 0x560f34d00e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34d00f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d013a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34d012f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34d01718 # | | | | `-ReturnStmt 0x560f34d01708 # | | | | `-CallExpr 0x560f34d016d8 'float' # | | | | |-ImplicitCastExpr 0x560f34d016c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d016a0 '' Function 0x560f34bd48d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d01678 'float' # | | | | `-ImplicitCastExpr 0x560f34d01660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d01648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d01610 'uint':'unsigned int' lvalue ParmVar 0x560f34d012f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34d01450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d01878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d017c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34d01c10 # | | | | `-ReturnStmt 0x560f34d01c00 # | | | | `-CallExpr 0x560f34d01bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d01bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d01b98 '' Function 0x560f34bd4b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d01b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d01b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d01b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d01b08 'uint2':'vector' lvalue ParmVar 0x560f34d017c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34d01928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d01d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d01cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34d02110 # | | | | `-ReturnStmt 0x560f34d02100 # | | | | `-CallExpr 0x560f34d020d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d020b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d02098 '' Function 0x560f34bd4dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d02070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d02058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d02040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d02008 'uint3':'vector' lvalue ParmVar 0x560f34d01cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34d01e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d02270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d021c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34d02618 # | | | | `-ReturnStmt 0x560f34d02608 # | | | | `-CallExpr 0x560f34d025d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d025c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d025a0 '' Function 0x560f34bd5040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d02578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d02560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d02548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d02510 'uint4':'vector' lvalue ParmVar 0x560f34d021c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34d02320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d02778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d026c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34d02b10 # | | | | `-ReturnStmt 0x560f34d02b00 # | | | | `-CallExpr 0x560f34d02ad0 'float' # | | | | |-ImplicitCastExpr 0x560f34d02ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d02a98 '' Function 0x560f34bd48d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d02a70 'float' # | | | | `-ImplicitCastExpr 0x560f34d02a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d02a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d02a08 'int64_t':'long' lvalue ParmVar 0x560f34d026c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34d02828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d02c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d02bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34d03028 # | | | | `-ReturnStmt 0x560f34d03018 # | | | | `-CallExpr 0x560f34d02fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d02fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d02fb0 '' Function 0x560f34bd4b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d02f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d02f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d02f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d02f20 'int64_t2':'vector' lvalue ParmVar 0x560f34d02bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d02d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d03188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d030d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34d03548 # | | | | `-ReturnStmt 0x560f34d03538 # | | | | `-CallExpr 0x560f34d03508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d034f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d034d0 '' Function 0x560f34bd4dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d034a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d03490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d03478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d03440 'int64_t3':'vector' lvalue ParmVar 0x560f34d030d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d03238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d036a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d035f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34d03a70 # | | | | `-ReturnStmt 0x560f34d03a60 # | | | | `-CallExpr 0x560f34d03a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d03a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d039f8 '' Function 0x560f34bd5040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d039d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d039b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d039a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d03968 'int64_t4':'vector' lvalue ParmVar 0x560f34d035f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d03758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d03bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d03b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34d03f88 # | | | | `-ReturnStmt 0x560f34d03f78 # | | | | `-CallExpr 0x560f34d03f48 'float' # | | | | |-ImplicitCastExpr 0x560f34d03f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d03f10 '' Function 0x560f34bd48d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d03ee8 'float' # | | | | `-ImplicitCastExpr 0x560f34d03ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d03eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d03e80 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34d03b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34d03c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d040e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d04038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34d048d0 # | | | | `-ReturnStmt 0x560f34d048c0 # | | | | `-CallExpr 0x560f34d04890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d04878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d04858 '' Function 0x560f34bd4b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d04830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d04818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d04800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d047c8 'uint64_t2':'vector' lvalue ParmVar 0x560f34d04038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d04198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d04a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d04980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34d04e10 # | | | | `-ReturnStmt 0x560f34d04e00 # | | | | `-CallExpr 0x560f34d04dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d04db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d04d98 '' Function 0x560f34bd4dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d04d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d04d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d04d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d04d08 'uint64_t3':'vector' lvalue ParmVar 0x560f34d04980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d04ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d04f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d04ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34d05358 # | | | | `-ReturnStmt 0x560f34d05348 # | | | | `-CallExpr 0x560f34d05318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d05300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d052e0 '' Function 0x560f34bd5040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d052b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d052a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d05288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d05250 'uint64_t4':'vector' lvalue ParmVar 0x560f34d04ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d05020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d05568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x560f34d05418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x560f34d05498 col:40 used V2 'double' # | | | |-CompoundStmt 0x560f34d05950 # | | | | `-ReturnStmt 0x560f34d05940 # | | | | `-CallExpr 0x560f34d05908 'float' # | | | | |-ImplicitCastExpr 0x560f34d058f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34d058d0 '' Function 0x560f34bd5f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34d05818 'float' # | | | | | `-ImplicitCastExpr 0x560f34d05800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d057e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d057b0 'double' lvalue ParmVar 0x560f34d05418 'V1' 'double' # | | | | `-CStyleCastExpr 0x560f34d058a8 'float' # | | | | `-ImplicitCastExpr 0x560f34d05890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d05878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d05840 'double' lvalue ParmVar 0x560f34d05498 'V2' 'double' # | | | `-DeprecatedAttr 0x560f34d05620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d05b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d05a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x560f34d05a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x560f34d05f80 # | | | | `-ReturnStmt 0x560f34d05f70 # | | | | `-CallExpr 0x560f34d05f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d05f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34d05f00 '' Function 0x560f34bd62b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34d05e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d05e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d05e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d05dc8 'double2':'vector' lvalue ParmVar 0x560f34d05a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x560f34d05ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d05ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d05ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d05e70 'double2':'vector' lvalue ParmVar 0x560f34d05a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34d05c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d06190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d06040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x560f34d060c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x560f34d065b8 # | | | | `-ReturnStmt 0x560f34d065a8 # | | | | `-CallExpr 0x560f34d06570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d06558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34d06538 '' Function 0x560f34bd65d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34d06468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d06450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d06438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d06400 'double3':'vector' lvalue ParmVar 0x560f34d06040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x560f34d06510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d064f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d064e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d064a8 'double3':'vector' lvalue ParmVar 0x560f34d060c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34d06248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d067c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d06678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x560f34d066f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x560f34d06bf8 # | | | | `-ReturnStmt 0x560f34d06be8 # | | | | `-CallExpr 0x560f34d06bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d06b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34d06b78 '' Function 0x560f34bd6950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34d06aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d06a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d06a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d06a40 'double4':'vector' lvalue ParmVar 0x560f34d06678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x560f34d06b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d06b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d06b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d06ae8 'double4':'vector' lvalue ParmVar 0x560f34d066f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34d06880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d06df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d06ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x560f34d06d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x560f34d071f0 # | | | | `-ReturnStmt 0x560f34d071e0 # | | | | `-CallExpr 0x560f34d071a8 'float' # | | | | |-ImplicitCastExpr 0x560f34d07190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34d07170 '' Function 0x560f34bd5f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34d070b8 'float' # | | | | | `-ImplicitCastExpr 0x560f34d070a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d07088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d07050 'int' lvalue ParmVar 0x560f34d06ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x560f34d07148 'float' # | | | | `-ImplicitCastExpr 0x560f34d07130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d07118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d070e0 'int' lvalue ParmVar 0x560f34d06d28 'V2' 'int' # | | | `-DeprecatedAttr 0x560f34d06eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d073f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d072a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x560f34d07320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x560f34d07820 # | | | | `-ReturnStmt 0x560f34d07810 # | | | | `-CallExpr 0x560f34d077d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d077c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34d077a0 '' Function 0x560f34bd62b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34d076d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d076b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d076a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d07668 'int2':'vector' lvalue ParmVar 0x560f34d072a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x560f34d07778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d07760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d07748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d07710 'int2':'vector' lvalue ParmVar 0x560f34d07320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34d074a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d07a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d078d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x560f34d07950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x560f34d07e58 # | | | | `-ReturnStmt 0x560f34d07e48 # | | | | `-CallExpr 0x560f34d07e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d07df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34d07dd8 '' Function 0x560f34bd65d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34d07d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d07cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d07cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d07ca0 'int3':'vector' lvalue ParmVar 0x560f34d078d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x560f34d07db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d07d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d07d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d07d48 'int3':'vector' lvalue ParmVar 0x560f34d07950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34d07ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d08058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d07f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x560f34d07f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x560f34d08498 # | | | | `-ReturnStmt 0x560f34d08488 # | | | | `-CallExpr 0x560f34d08450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d08438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34d08418 '' Function 0x560f34bd6950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34d08348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d08330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d08318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d082e0 'int4':'vector' lvalue ParmVar 0x560f34d07f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x560f34d083f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d083d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d083c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d08388 'int4':'vector' lvalue ParmVar 0x560f34d07f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34d08110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0a240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34d08548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x560f34d0a170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34d0a658 # | | | | `-ReturnStmt 0x560f34d0a648 # | | | | `-CallExpr 0x560f34d0a610 'float' # | | | | |-ImplicitCastExpr 0x560f34d0a5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34d0a5d8 '' Function 0x560f34bd5f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34d0a520 'float' # | | | | | `-ImplicitCastExpr 0x560f34d0a508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0a4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0a4b8 'uint':'unsigned int' lvalue ParmVar 0x560f34d08548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x560f34d0a5b0 'float' # | | | | `-ImplicitCastExpr 0x560f34d0a598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0a580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0a548 'uint':'unsigned int' lvalue ParmVar 0x560f34d0a170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34d0a2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0a858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0a708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x560f34d0a788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x560f34d0aca8 # | | | | `-ReturnStmt 0x560f34d0ac98 # | | | | `-CallExpr 0x560f34d0ac60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d0ac48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34d0ac28 '' Function 0x560f34bd62b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34d0ab58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d0ab40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0ab28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0aaf0 'uint2':'vector' lvalue ParmVar 0x560f34d0a708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x560f34d0ac00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d0abe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0abd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0ab98 'uint2':'vector' lvalue ParmVar 0x560f34d0a788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34d0a910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0aea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0ad58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x560f34d0add8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x560f34d0b300 # | | | | `-ReturnStmt 0x560f34d0b2f0 # | | | | `-CallExpr 0x560f34d0b2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d0b2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34d0b280 '' Function 0x560f34bd65d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34d0b1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d0b198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0b180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0b148 'uint3':'vector' lvalue ParmVar 0x560f34d0ad58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x560f34d0b258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d0b240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0b228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0b1f0 'uint3':'vector' lvalue ParmVar 0x560f34d0add8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34d0af60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0b500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0b3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x560f34d0b430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x560f34d0b960 # | | | | `-ReturnStmt 0x560f34d0b950 # | | | | `-CallExpr 0x560f34d0b918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d0b900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34d0b8e0 '' Function 0x560f34bd6950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34d0b810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d0b7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0b7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0b7a8 'uint4':'vector' lvalue ParmVar 0x560f34d0b3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x560f34d0b8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d0b8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0b888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0b850 'uint4':'vector' lvalue ParmVar 0x560f34d0b430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34d0b5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0bb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0ba10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x560f34d0ba90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x560f34d0bf98 # | | | | `-ReturnStmt 0x560f34d0bf88 # | | | | `-CallExpr 0x560f34d0bf50 'float' # | | | | |-ImplicitCastExpr 0x560f34d0bf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34d0bf18 '' Function 0x560f34bd5f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34d0be60 'float' # | | | | | `-ImplicitCastExpr 0x560f34d0be48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0be30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0bdf8 'int64_t':'long' lvalue ParmVar 0x560f34d0ba10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x560f34d0bef0 'float' # | | | | `-ImplicitCastExpr 0x560f34d0bed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0bec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0be88 'int64_t':'long' lvalue ParmVar 0x560f34d0ba90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34d0bc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0c198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0c048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x560f34d0c0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34d0c608 # | | | | `-ReturnStmt 0x560f34d0c5f8 # | | | | `-CallExpr 0x560f34d0c5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d0c5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34d0c588 '' Function 0x560f34bd62b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34d0c4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d0c4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0c488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0c450 'int64_t2':'vector' lvalue ParmVar 0x560f34d0c048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x560f34d0c560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d0c548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0c530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0c4f8 'int64_t2':'vector' lvalue ParmVar 0x560f34d0c0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d0c250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0c808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0c6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x560f34d0c738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34d0cc80 # | | | | `-ReturnStmt 0x560f34d0cc70 # | | | | `-CallExpr 0x560f34d0cc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d0cc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34d0cc00 '' Function 0x560f34bd65d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34d0cb30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d0cb18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0cb00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0cac8 'int64_t3':'vector' lvalue ParmVar 0x560f34d0c6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x560f34d0cbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d0cbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0cba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0cb70 'int64_t3':'vector' lvalue ParmVar 0x560f34d0c738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d0c8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0ce80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0cd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x560f34d0cdb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34d0d300 # | | | | `-ReturnStmt 0x560f34d0d2f0 # | | | | `-CallExpr 0x560f34d0d2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d0d2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34d0d280 '' Function 0x560f34bd6950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34d0d1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d0d198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0d180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0d148 'int64_t4':'vector' lvalue ParmVar 0x560f34d0cd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x560f34d0d258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d0d240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0d228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0d1f0 'int64_t4':'vector' lvalue ParmVar 0x560f34d0cdb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d0cf38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0d500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0d3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x560f34d0d430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34d0d958 # | | | | `-ReturnStmt 0x560f34d0d948 # | | | | `-CallExpr 0x560f34d0d910 'float' # | | | | |-ImplicitCastExpr 0x560f34d0d8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x560f34d0d8d8 '' Function 0x560f34bd5f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x560f34d0d820 'float' # | | | | | `-ImplicitCastExpr 0x560f34d0d808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0d7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0d7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34d0d3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x560f34d0d8b0 'float' # | | | | `-ImplicitCastExpr 0x560f34d0d898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0d880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0d848 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34d0d430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34d0d5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0db58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0da08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x560f34d0da88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34d0dfe8 # | | | | `-ReturnStmt 0x560f34d0dfd8 # | | | | `-CallExpr 0x560f34d0dfa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d0df88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x560f34d0df68 '' Function 0x560f34bd62b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x560f34d0de98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d0de80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0de68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0de30 'uint64_t2':'vector' lvalue ParmVar 0x560f34d0da08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x560f34d0df40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d0df28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0df10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0ded8 'uint64_t2':'vector' lvalue ParmVar 0x560f34d0da88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d0dc10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0edc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0e098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x560f34d0ecf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34d0f258 # | | | | `-ReturnStmt 0x560f34d0f248 # | | | | `-CallExpr 0x560f34d0f210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d0f1f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x560f34d0f1d8 '' Function 0x560f34bd65d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x560f34d0f108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d0f0f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0f0d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0f0a0 'uint64_t3':'vector' lvalue ParmVar 0x560f34d0e098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x560f34d0f1b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d0f198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0f180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0f148 'uint64_t3':'vector' lvalue ParmVar 0x560f34d0ecf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d0ee78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0f458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0f308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x560f34d0f388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34d0f8f8 # | | | | `-ReturnStmt 0x560f34d0f8e8 # | | | | `-CallExpr 0x560f34d0f8b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d0f898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x560f34d0f878 '' Function 0x560f34bd6950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x560f34d0f7a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x560f34d0f790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x560f34d0f778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x560f34d0f740 'uint64_t4':'vector' lvalue ParmVar 0x560f34d0f308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x560f34d0f850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d0f838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0f820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0f7e8 'uint64_t4':'vector' lvalue ParmVar 0x560f34d0f388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d0f510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d0fa60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0f9b0 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34d0fda8 # | | | | `-ReturnStmt 0x560f34d0fd98 # | | | | `-CallExpr 0x560f34d0fd68 'float' # | | | | |-ImplicitCastExpr 0x560f34d0fd50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d0fd30 '' Function 0x560f34bd7570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d0fd08 'float' # | | | | `-ImplicitCastExpr 0x560f34d0fcf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d0fcd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d0fca0 'double' lvalue ParmVar 0x560f34d0f9b0 'V' 'double' # | | | `-DeprecatedAttr 0x560f34d0fb10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d0ff10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d0fe60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34d10278 # | | | | `-ReturnStmt 0x560f34d10268 # | | | | `-CallExpr 0x560f34d10238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d10220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d10200 '' Function 0x560f34bd77e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d101d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d101c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d101a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d10170 'double2':'vector' lvalue ParmVar 0x560f34d0fe60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34d0ffc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d103e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d10330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34d10750 # | | | | `-ReturnStmt 0x560f34d10740 # | | | | `-CallExpr 0x560f34d10710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d106f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d106d8 '' Function 0x560f34bd7a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d106b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d10698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d10680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d10648 'double3':'vector' lvalue ParmVar 0x560f34d10330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34d10490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d108b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d10808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34d10c30 # | | | | `-ReturnStmt 0x560f34d10c20 # | | | | `-CallExpr 0x560f34d10bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d10bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d10bb8 '' Function 0x560f34bd7cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d10b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d10b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d10b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d10b28 'double4':'vector' lvalue ParmVar 0x560f34d10808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34d10968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d10d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d10ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34d110e8 # | | | | `-ReturnStmt 0x560f34d110d8 # | | | | `-CallExpr 0x560f34d110a8 'float' # | | | | |-ImplicitCastExpr 0x560f34d11090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d11070 '' Function 0x560f34bd7570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d11048 'float' # | | | | `-ImplicitCastExpr 0x560f34d11030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d11018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d10fe0 'int' lvalue ParmVar 0x560f34d10ce0 'V' 'int' # | | | `-DeprecatedAttr 0x560f34d10e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d11248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d11198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34d115c0 # | | | | `-ReturnStmt 0x560f34d115b0 # | | | | `-CallExpr 0x560f34d11580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d11568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d11548 '' Function 0x560f34bd77e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d11520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d11508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d114f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d114b8 'int2':'vector' lvalue ParmVar 0x560f34d11198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34d112f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d11720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d11670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34d11aa0 # | | | | `-ReturnStmt 0x560f34d11a90 # | | | | `-CallExpr 0x560f34d11a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d11a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d11a28 '' Function 0x560f34bd7a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d11a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d119e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d119d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d11998 'int3':'vector' lvalue ParmVar 0x560f34d11670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34d117d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d11c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d11b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34d11f88 # | | | | `-ReturnStmt 0x560f34d11f78 # | | | | `-CallExpr 0x560f34d11f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d11f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d11f10 '' Function 0x560f34bd7cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d11ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d11ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d11eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d11e80 'int4':'vector' lvalue ParmVar 0x560f34d11b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34d11cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d120e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34d12038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34d12460 # | | | | `-ReturnStmt 0x560f34d12450 # | | | | `-CallExpr 0x560f34d12420 'float' # | | | | |-ImplicitCastExpr 0x560f34d12408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d123e8 '' Function 0x560f34bd7570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d123c0 'float' # | | | | `-ImplicitCastExpr 0x560f34d123a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d12390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d12358 'uint':'unsigned int' lvalue ParmVar 0x560f34d12038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34d12198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d125c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d12510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34d12958 # | | | | `-ReturnStmt 0x560f34d12948 # | | | | `-CallExpr 0x560f34d12918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d12900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d128e0 '' Function 0x560f34bd77e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d128b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d128a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d12888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d12850 'uint2':'vector' lvalue ParmVar 0x560f34d12510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34d12670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d12ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d12a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34d14f58 # | | | | `-ReturnStmt 0x560f34d14f48 # | | | | `-CallExpr 0x560f34d14f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d14f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d14ee0 '' Function 0x560f34bd7a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d14eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d14ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d14e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d14e50 'uint3':'vector' lvalue ParmVar 0x560f34d12a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34d12b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d150b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d15008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34d15460 # | | | | `-ReturnStmt 0x560f34d15450 # | | | | `-CallExpr 0x560f34d15420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d15408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d153e8 '' Function 0x560f34bd7cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d153c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d153a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d15390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d15358 'uint4':'vector' lvalue ParmVar 0x560f34d15008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34d15168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d155c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d15510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34d15958 # | | | | `-ReturnStmt 0x560f34d15948 # | | | | `-CallExpr 0x560f34d15918 'float' # | | | | |-ImplicitCastExpr 0x560f34d15900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d158e0 '' Function 0x560f34bd7570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d158b8 'float' # | | | | `-ImplicitCastExpr 0x560f34d158a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d15888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d15850 'int64_t':'long' lvalue ParmVar 0x560f34d15510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34d15670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d15ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d15a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34d15e70 # | | | | `-ReturnStmt 0x560f34d15e60 # | | | | `-CallExpr 0x560f34d15e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d15e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d15df8 '' Function 0x560f34bd77e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d15dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d15db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d15da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d15d68 'int64_t2':'vector' lvalue ParmVar 0x560f34d15a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d15b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d15fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d15f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34d16390 # | | | | `-ReturnStmt 0x560f34d16380 # | | | | `-CallExpr 0x560f34d16350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d16338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d16318 '' Function 0x560f34bd7a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d162f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d162d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d162c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d16288 'int64_t3':'vector' lvalue ParmVar 0x560f34d15f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d16080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d164f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d16440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34d168b8 # | | | | `-ReturnStmt 0x560f34d168a8 # | | | | `-CallExpr 0x560f34d16878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d16860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d16840 '' Function 0x560f34bd7cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d16818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d16800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d167e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d167b0 'int64_t4':'vector' lvalue ParmVar 0x560f34d16440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d165a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d16a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d16968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34d16dd0 # | | | | `-ReturnStmt 0x560f34d16dc0 # | | | | `-CallExpr 0x560f34d16d90 'float' # | | | | |-ImplicitCastExpr 0x560f34d16d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d16d58 '' Function 0x560f34bd7570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d16d30 'float' # | | | | `-ImplicitCastExpr 0x560f34d16d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d16d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d16cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34d16968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34d16ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d16f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d16e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34d17308 # | | | | `-ReturnStmt 0x560f34d172f8 # | | | | `-CallExpr 0x560f34d172c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d172b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d17290 '' Function 0x560f34bd77e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d17268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d17250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d17238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d17200 'uint64_t2':'vector' lvalue ParmVar 0x560f34d16e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d16fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d17468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d173b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34d17848 # | | | | `-ReturnStmt 0x560f34d17838 # | | | | `-CallExpr 0x560f34d17808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d177f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d177d0 '' Function 0x560f34bd7a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d177a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d17790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d17778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d17740 'uint64_t3':'vector' lvalue ParmVar 0x560f34d173b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d17518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d179a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d178f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34d17d90 # | | | | `-ReturnStmt 0x560f34d17d80 # | | | | `-CallExpr 0x560f34d17d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d17d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d17d18 '' Function 0x560f34bd7cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d17cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d17cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d17cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d17c88 'uint64_t4':'vector' lvalue ParmVar 0x560f34d178f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d17a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d17f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34d17e50 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34d18248 # | | | | `-ReturnStmt 0x560f34d18238 # | | | | `-CallExpr 0x560f34d18208 'float' # | | | | |-ImplicitCastExpr 0x560f34d181f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d181d0 '' Function 0x560f34bd8920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d181a8 'float' # | | | | `-ImplicitCastExpr 0x560f34d18190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d18178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d18140 'double' lvalue ParmVar 0x560f34d17e50 'V' 'double' # | | | `-DeprecatedAttr 0x560f34d17fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d183b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d18308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34d18720 # | | | | `-ReturnStmt 0x560f34d18710 # | | | | `-CallExpr 0x560f34d186e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d186c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d186a8 '' Function 0x560f34bd8b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d18680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d18668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d18650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d18618 'double2':'vector' lvalue ParmVar 0x560f34d18308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34d18468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d18890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d187e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34d18c00 # | | | | `-ReturnStmt 0x560f34d18bf0 # | | | | `-CallExpr 0x560f34d18bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d18ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d18b88 '' Function 0x560f34bd8e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d18b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d18b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d18b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d18af8 'double3':'vector' lvalue ParmVar 0x560f34d187e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34d18940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d19b50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d18cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34d19ec8 # | | | | `-ReturnStmt 0x560f34d19eb8 # | | | | `-CallExpr 0x560f34d19e88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d19e70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d19e50 '' Function 0x560f34bd9088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d19e28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d19e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d19df8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d19dc0 'double4':'vector' lvalue ParmVar 0x560f34d18cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34d19c00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d1a028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d19f78 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34d1a380 # | | | | `-ReturnStmt 0x560f34d1a370 # | | | | `-CallExpr 0x560f34d1a340 'float' # | | | | |-ImplicitCastExpr 0x560f34d1a328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d1a308 '' Function 0x560f34bd8920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d1a2e0 'float' # | | | | `-ImplicitCastExpr 0x560f34d1a2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1a2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1a278 'int' lvalue ParmVar 0x560f34d19f78 'V' 'int' # | | | `-DeprecatedAttr 0x560f34d1a0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1a4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1a430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34d1a858 # | | | | `-ReturnStmt 0x560f34d1a848 # | | | | `-CallExpr 0x560f34d1a818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1a800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d1a7e0 '' Function 0x560f34bd8b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d1a7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1a7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1a788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1a750 'int2':'vector' lvalue ParmVar 0x560f34d1a430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34d1a590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1a9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1a908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34d1ad38 # | | | | `-ReturnStmt 0x560f34d1ad28 # | | | | `-CallExpr 0x560f34d1acf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1ace0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d1acc0 '' Function 0x560f34bd8e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d1ac98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1ac80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1ac68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1ac30 'int3':'vector' lvalue ParmVar 0x560f34d1a908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34d1aa68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1ae98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1ade8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34d1b220 # | | | | `-ReturnStmt 0x560f34d1b210 # | | | | `-CallExpr 0x560f34d1b1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1b1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d1b1a8 '' Function 0x560f34bd9088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d1b180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1b168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1b150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1b118 'int4':'vector' lvalue ParmVar 0x560f34d1ade8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34d1af48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1b380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1b2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34d1b6f8 # | | | | `-ReturnStmt 0x560f34d1b6e8 # | | | | `-CallExpr 0x560f34d1b6b8 'float' # | | | | |-ImplicitCastExpr 0x560f34d1b6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d1b680 '' Function 0x560f34bd8920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d1b658 'float' # | | | | `-ImplicitCastExpr 0x560f34d1b640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1b628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1b5f0 'uint':'unsigned int' lvalue ParmVar 0x560f34d1b2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34d1b430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1b858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1b7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34d1bbf0 # | | | | `-ReturnStmt 0x560f34d1bbe0 # | | | | `-CallExpr 0x560f34d1bbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1bb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d1bb78 '' Function 0x560f34bd8b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d1bb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1bb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1bb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1bae8 'uint2':'vector' lvalue ParmVar 0x560f34d1b7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34d1b908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1bd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1bca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34d1c0f0 # | | | | `-ReturnStmt 0x560f34d1c0e0 # | | | | `-CallExpr 0x560f34d1c0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1c098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d1c078 '' Function 0x560f34bd8e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d1c050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1c038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1c020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1bfe8 'uint3':'vector' lvalue ParmVar 0x560f34d1bca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34d1be00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1c250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1c1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34d1c5f8 # | | | | `-ReturnStmt 0x560f34d1c5e8 # | | | | `-CallExpr 0x560f34d1c5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1c5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d1c580 '' Function 0x560f34bd9088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d1c558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1c540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1c528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1c4f0 'uint4':'vector' lvalue ParmVar 0x560f34d1c1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34d1c300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1c758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1c6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34d1caf0 # | | | | `-ReturnStmt 0x560f34d1cae0 # | | | | `-CallExpr 0x560f34d1cab0 'float' # | | | | |-ImplicitCastExpr 0x560f34d1ca98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d1ca78 '' Function 0x560f34bd8920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d1ca50 'float' # | | | | `-ImplicitCastExpr 0x560f34d1ca38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1ca20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1c9e8 'int64_t':'long' lvalue ParmVar 0x560f34d1c6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34d1c808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1cc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1cba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34d1d008 # | | | | `-ReturnStmt 0x560f34d1cff8 # | | | | `-CallExpr 0x560f34d1cfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1cfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d1cf90 '' Function 0x560f34bd8b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d1cf68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1cf50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1cf38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1cf00 'int64_t2':'vector' lvalue ParmVar 0x560f34d1cba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d1cd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1d168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1d0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34d1d528 # | | | | `-ReturnStmt 0x560f34d1d518 # | | | | `-CallExpr 0x560f34d1d4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1d4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d1d4b0 '' Function 0x560f34bd8e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d1d488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1d470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1d458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1d420 'int64_t3':'vector' lvalue ParmVar 0x560f34d1d0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d1d218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1d688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1d5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34d1da50 # | | | | `-ReturnStmt 0x560f34d1da40 # | | | | `-CallExpr 0x560f34d1da10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1d9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d1d9d8 '' Function 0x560f34bd9088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d1d9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1d998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1d980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1d948 'int64_t4':'vector' lvalue ParmVar 0x560f34d1d5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d1d738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1ebd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1eb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34d1ef88 # | | | | `-ReturnStmt 0x560f34d1ef78 # | | | | `-CallExpr 0x560f34d1ef48 'float' # | | | | |-ImplicitCastExpr 0x560f34d1ef30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d1ef10 '' Function 0x560f34bd8920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d1eee8 'float' # | | | | `-ImplicitCastExpr 0x560f34d1eed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1eeb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1ee80 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34d1eb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34d1ec80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1f0e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1f038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34d1f4c0 # | | | | `-ReturnStmt 0x560f34d1f4b0 # | | | | `-CallExpr 0x560f34d1f480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1f468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d1f448 '' Function 0x560f34bd8b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d1f420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1f408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1f3f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1f3b8 'uint64_t2':'vector' lvalue ParmVar 0x560f34d1f038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d1f198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1f620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1f570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34d1fa00 # | | | | `-ReturnStmt 0x560f34d1f9f0 # | | | | `-CallExpr 0x560f34d1f9c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1f9a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d1f988 '' Function 0x560f34bd8e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d1f960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1f948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1f930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1f8f8 'uint64_t3':'vector' lvalue ParmVar 0x560f34d1f570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d1f6d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d1fb60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d1fab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34d1ff48 # | | | | `-ReturnStmt 0x560f34d1ff38 # | | | | `-CallExpr 0x560f34d1ff08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d1fef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d1fed0 '' Function 0x560f34bd9088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d1fea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d1fe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d1fe78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d1fe40 'uint64_t4':'vector' lvalue ParmVar 0x560f34d1fab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d1fc10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d200b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34d20008 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34d20400 # | | | | `-ReturnStmt 0x560f34d203f0 # | | | | `-CallExpr 0x560f34d203c0 'float' # | | | | |-ImplicitCastExpr 0x560f34d203a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d20388 '' Function 0x560f34bd9ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d20360 'float' # | | | | `-ImplicitCastExpr 0x560f34d20348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d20330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d202f8 'double' lvalue ParmVar 0x560f34d20008 'V' 'double' # | | | `-DeprecatedAttr 0x560f34d20168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d20570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d204c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34d208d8 # | | | | `-ReturnStmt 0x560f34d208c8 # | | | | `-CallExpr 0x560f34d20898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d20880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d20860 '' Function 0x560f34bd9f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d20838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d20820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d20808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d207d0 'double2':'vector' lvalue ParmVar 0x560f34d204c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34d20620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d20a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d20998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34d20db8 # | | | | `-ReturnStmt 0x560f34d20da8 # | | | | `-CallExpr 0x560f34d20d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d20d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d20d40 '' Function 0x560f34bda190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d20d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d20d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d20ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d20cb0 'double3':'vector' lvalue ParmVar 0x560f34d20998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34d20af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d20f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d20e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34d212a0 # | | | | `-ReturnStmt 0x560f34d21290 # | | | | `-CallExpr 0x560f34d21260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d21248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d21228 '' Function 0x560f34bda408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d21200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d211e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d211d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d21198 'double4':'vector' lvalue ParmVar 0x560f34d20e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34d20fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d21400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d21350 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34d21758 # | | | | `-ReturnStmt 0x560f34d21748 # | | | | `-CallExpr 0x560f34d21718 'float' # | | | | |-ImplicitCastExpr 0x560f34d21700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d216e0 '' Function 0x560f34bd9ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d216b8 'float' # | | | | `-ImplicitCastExpr 0x560f34d216a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d21688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d21650 'int' lvalue ParmVar 0x560f34d21350 'V' 'int' # | | | `-DeprecatedAttr 0x560f34d214b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d218b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d21808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34d21c30 # | | | | `-ReturnStmt 0x560f34d21c20 # | | | | `-CallExpr 0x560f34d21bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d21bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d21bb8 '' Function 0x560f34bd9f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d21b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d21b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d21b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d21b28 'int2':'vector' lvalue ParmVar 0x560f34d21808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34d21968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d21d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d21ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34d22110 # | | | | `-ReturnStmt 0x560f34d22100 # | | | | `-CallExpr 0x560f34d220d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d220b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d22098 '' Function 0x560f34bda190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d22070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d22058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d22040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d22008 'int3':'vector' lvalue ParmVar 0x560f34d21ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34d21e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d22270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d221c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34d225f8 # | | | | `-ReturnStmt 0x560f34d225e8 # | | | | `-CallExpr 0x560f34d225b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d225a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d22580 '' Function 0x560f34bda408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d22558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d22540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d22528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d224f0 'int4':'vector' lvalue ParmVar 0x560f34d221c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34d22320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d22758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34d226a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34d22ad0 # | | | | `-ReturnStmt 0x560f34d22ac0 # | | | | `-CallExpr 0x560f34d22a90 'float' # | | | | |-ImplicitCastExpr 0x560f34d22a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d22a58 '' Function 0x560f34bd9ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d22a30 'float' # | | | | `-ImplicitCastExpr 0x560f34d22a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d22a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d229c8 'uint':'unsigned int' lvalue ParmVar 0x560f34d226a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34d22808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d23c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d23b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34d23fd0 # | | | | `-ReturnStmt 0x560f34d23fc0 # | | | | `-CallExpr 0x560f34d23f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d23f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d23f58 '' Function 0x560f34bd9f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d23f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d23f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d23f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d23ec8 'uint2':'vector' lvalue ParmVar 0x560f34d23b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34d23ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d24130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d24080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34d244d0 # | | | | `-ReturnStmt 0x560f34d244c0 # | | | | `-CallExpr 0x560f34d24490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d24478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d24458 '' Function 0x560f34bda190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d24430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d24418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d24400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d243c8 'uint3':'vector' lvalue ParmVar 0x560f34d24080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34d241e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d24630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d24580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34d249d8 # | | | | `-ReturnStmt 0x560f34d249c8 # | | | | `-CallExpr 0x560f34d24998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d24980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d24960 '' Function 0x560f34bda408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d24938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d24920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d24908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d248d0 'uint4':'vector' lvalue ParmVar 0x560f34d24580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34d246e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d24b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d24a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34d24ed0 # | | | | `-ReturnStmt 0x560f34d24ec0 # | | | | `-CallExpr 0x560f34d24e90 'float' # | | | | |-ImplicitCastExpr 0x560f34d24e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d24e58 '' Function 0x560f34bd9ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d24e30 'float' # | | | | `-ImplicitCastExpr 0x560f34d24e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d24e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d24dc8 'int64_t':'long' lvalue ParmVar 0x560f34d24a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34d24be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d25030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d24f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34d253e8 # | | | | `-ReturnStmt 0x560f34d253d8 # | | | | `-CallExpr 0x560f34d253a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d25390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d25370 '' Function 0x560f34bd9f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d25348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d25330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d25318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d252e0 'int64_t2':'vector' lvalue ParmVar 0x560f34d24f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d250e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d25548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d25498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34d25908 # | | | | `-ReturnStmt 0x560f34d258f8 # | | | | `-CallExpr 0x560f34d258c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d258b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d25890 '' Function 0x560f34bda190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d25868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d25850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d25838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d25800 'int64_t3':'vector' lvalue ParmVar 0x560f34d25498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d255f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d25a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d259b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34d25e30 # | | | | `-ReturnStmt 0x560f34d25e20 # | | | | `-CallExpr 0x560f34d25df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d25dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d25db8 '' Function 0x560f34bda408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d25d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d25d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d25d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d25d28 'int64_t4':'vector' lvalue ParmVar 0x560f34d259b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d25b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d25f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d25ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34d26348 # | | | | `-ReturnStmt 0x560f34d26338 # | | | | `-CallExpr 0x560f34d26308 'float' # | | | | |-ImplicitCastExpr 0x560f34d262f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d262d0 '' Function 0x560f34bd9ca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d262a8 'float' # | | | | `-ImplicitCastExpr 0x560f34d26290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d26278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d26240 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34d25ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34d26040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d264a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d263f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34d26880 # | | | | `-ReturnStmt 0x560f34d26870 # | | | | `-CallExpr 0x560f34d26840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d26828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d26808 '' Function 0x560f34bd9f18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d267e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d267c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d267b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d26778 'uint64_t2':'vector' lvalue ParmVar 0x560f34d263f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d26558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d269e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d26930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34d26dc0 # | | | | `-ReturnStmt 0x560f34d26db0 # | | | | `-CallExpr 0x560f34d26d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d26d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d26d48 '' Function 0x560f34bda190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d26d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d26d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d26cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d26cb8 'uint64_t3':'vector' lvalue ParmVar 0x560f34d26930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d26a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d26f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d26e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x560f34d27308 # | | | | `-ReturnStmt 0x560f34d272f8 # | | | | `-CallExpr 0x560f34d272c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d272b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d27290 '' Function 0x560f34bda408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d27268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d27250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d27238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d27200 'uint64_t4':'vector' lvalue ParmVar 0x560f34d26e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d26fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d27478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x560f34d273c8 col:29 used V 'double' # | | | |-CompoundStmt 0x560f34d277c0 # | | | | `-ReturnStmt 0x560f34d277b0 # | | | | `-CallExpr 0x560f34d27780 'float' # | | | | |-ImplicitCastExpr 0x560f34d27768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d27748 '' Function 0x560f34bc9ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d27720 'float' # | | | | `-ImplicitCastExpr 0x560f34d27708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d276f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d276b8 'double' lvalue ParmVar 0x560f34d273c8 'V' 'double' # | | | `-DeprecatedAttr 0x560f34d27528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d27930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d27880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x560f34d28c10 # | | | | `-ReturnStmt 0x560f34d28c00 # | | | | `-CallExpr 0x560f34d28bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d28bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d28b98 '' Function 0x560f34bca268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d28b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d28b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d28b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d28b08 'double2':'vector' lvalue ParmVar 0x560f34d27880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x560f34d279e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d28d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d28cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x560f34d290f0 # | | | | `-ReturnStmt 0x560f34d290e0 # | | | | `-CallExpr 0x560f34d290b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d29098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d29078 '' Function 0x560f34bca4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d29050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d29038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d29020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d28fe8 'double3':'vector' lvalue ParmVar 0x560f34d28cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x560f34d28e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d29260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d291b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x560f34d295d8 # | | | | `-ReturnStmt 0x560f34d295c8 # | | | | `-CallExpr 0x560f34d29598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d29580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d29560 '' Function 0x560f34bca758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d29538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d29520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d29508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d294d0 'double4':'vector' lvalue ParmVar 0x560f34d291b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x560f34d29310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x560f34d29738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d29688 col:26 used V 'int' # | | | |-CompoundStmt 0x560f34d29a98 # | | | | `-ReturnStmt 0x560f34d29a88 # | | | | `-CallExpr 0x560f34d29a58 'float' # | | | | |-ImplicitCastExpr 0x560f34d29a40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d29a20 '' Function 0x560f34bc9ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d299f8 'float' # | | | | `-ImplicitCastExpr 0x560f34d299e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d299c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d29990 'int' lvalue ParmVar 0x560f34d29688 'V' 'int' # | | | `-DeprecatedAttr 0x560f34d297e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d29bf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d29b48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x560f34d29f78 # | | | | `-ReturnStmt 0x560f34d29f68 # | | | | `-CallExpr 0x560f34d29f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d29f20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d29f00 '' Function 0x560f34bca268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d29ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d29ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d29ea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d29e70 'int2':'vector' lvalue ParmVar 0x560f34d29b48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x560f34d29ca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2a0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2a028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x560f34d2a460 # | | | | `-ReturnStmt 0x560f34d2a450 # | | | | `-CallExpr 0x560f34d2a420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d2a408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d2a3e8 '' Function 0x560f34bca4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d2a3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d2a3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2a390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2a358 'int3':'vector' lvalue ParmVar 0x560f34d2a028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x560f34d2a188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2a5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2a510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x560f34d2a950 # | | | | `-ReturnStmt 0x560f34d2a940 # | | | | `-CallExpr 0x560f34d2a910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d2a8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d2a8d8 '' Function 0x560f34bca758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d2a8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d2a898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2a880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2a848 'int4':'vector' lvalue ParmVar 0x560f34d2a510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x560f34d2a670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2aab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2aa00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x560f34d2ae30 # | | | | `-ReturnStmt 0x560f34d2ae20 # | | | | `-CallExpr 0x560f34d2adf0 'float' # | | | | |-ImplicitCastExpr 0x560f34d2add8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d2adb8 '' Function 0x560f34bc9ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d2ad90 'float' # | | | | `-ImplicitCastExpr 0x560f34d2ad78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2ad60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2ad28 'uint':'unsigned int' lvalue ParmVar 0x560f34d2aa00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x560f34d2ab60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2af90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2aee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x560f34d2b330 # | | | | `-ReturnStmt 0x560f34d2b320 # | | | | `-CallExpr 0x560f34d2b2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d2b2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d2b2b8 '' Function 0x560f34bca268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d2b290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d2b278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2b260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2b228 'uint2':'vector' lvalue ParmVar 0x560f34d2aee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x560f34d2b040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2b490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2b3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x560f34d2b838 # | | | | `-ReturnStmt 0x560f34d2b828 # | | | | `-CallExpr 0x560f34d2b7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d2b7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d2b7c0 '' Function 0x560f34bca4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d2b798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d2b780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2b768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2b730 'uint3':'vector' lvalue ParmVar 0x560f34d2b3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x560f34d2b540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2b998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2b8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x560f34d2bd48 # | | | | `-ReturnStmt 0x560f34d2bd38 # | | | | `-CallExpr 0x560f34d2bd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d2bcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d2bcd0 '' Function 0x560f34bca758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d2bca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d2bc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2bc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2bc40 'uint4':'vector' lvalue ParmVar 0x560f34d2b8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x560f34d2ba48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2bea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2bdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x560f34d2c248 # | | | | `-ReturnStmt 0x560f34d2c238 # | | | | `-CallExpr 0x560f34d2c208 'float' # | | | | |-ImplicitCastExpr 0x560f34d2c1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d2c1d0 '' Function 0x560f34bc9ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d2c1a8 'float' # | | | | `-ImplicitCastExpr 0x560f34d2c190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2c178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2c140 'int64_t':'long' lvalue ParmVar 0x560f34d2bdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x560f34d2bf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2c3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2c2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x560f34d2c768 # | | | | `-ReturnStmt 0x560f34d2c758 # | | | | `-CallExpr 0x560f34d2c728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d2c710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d2c6f0 '' Function 0x560f34bca268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d2c6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d2c6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2c698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2c660 'int64_t2':'vector' lvalue ParmVar 0x560f34d2c2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d2c458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2c8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2c818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x560f34d2edd0 # | | | | `-ReturnStmt 0x560f34d2edc0 # | | | | `-CallExpr 0x560f34d2ed90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d2ed78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d2ed58 '' Function 0x560f34bca4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d2ed30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d2ed18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2ed00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2ecc8 'int64_t3':'vector' lvalue ParmVar 0x560f34d2c818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d2c978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2ef30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2ee80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x560f34d2f300 # | | | | `-ReturnStmt 0x560f34d2f2f0 # | | | | `-CallExpr 0x560f34d2f2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x560f34d2f2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x560f34d2f288 '' Function 0x560f34bca758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x560f34d2f260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x560f34d2f248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2f230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2f1f8 'int64_t4':'vector' lvalue ParmVar 0x560f34d2ee80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x560f34d2efe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2f460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2f3b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x560f34d2f820 # | | | | `-ReturnStmt 0x560f34d2f810 # | | | | `-CallExpr 0x560f34d2f7e0 'float' # | | | | |-ImplicitCastExpr 0x560f34d2f7c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x560f34d2f7a8 '' Function 0x560f34bc9ff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x560f34d2f780 'float' # | | | | `-ImplicitCastExpr 0x560f34d2f768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2f750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2f718 'uint64_t':'unsigned long' lvalue ParmVar 0x560f34d2f3b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x560f34d2f510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2f980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2f8d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x560f34d2fd60 # | | | | `-ReturnStmt 0x560f34d2fd50 # | | | | `-CallExpr 0x560f34d2fd20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x560f34d2fd08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x560f34d2fce8 '' Function 0x560f34bca268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x560f34d2fcc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x560f34d2fca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d2fc90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d2fc58 'uint64_t2':'vector' lvalue ParmVar 0x560f34d2f8d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x560f34d2fa30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x560f34d2fec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x560f34d2fe10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x560f34d302a8 # | | | | `-ReturnStmt 0x560f34d30298 # | | | | `-CallExpr 0x560f34d30268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x560f34d30250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x560f34d30230 '' Function 0x560f34bca4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x560f34d30208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x560f34d301f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x560f34d301d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x560f34d301a0 'uint64_t3':'vector' lvalue ParmVar 0x560f34d2fe10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x560f34d2ff70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x560f34d30408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x560f34d30358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x560f34d307f8 # | | | `-ReturnStmt 0x560f34d307e8 # | | | `-CallExpr 0x560f34d307b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x560f34d307a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x560f34d30780 '' Function 0x560f34bca758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x560f34d30758 'float4':'vector' # | | | `-ImplicitCastExpr 0x560f34d30740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560f34d30728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x560f34d306f0 'uint64_t4':'vector' lvalue ParmVar 0x560f34d30358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x560f34d304b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x560f34d30810 prev 0x560f34c37818 line:12:11 hlsl # | | |-original Namespace 0x560f34a94a98 'hlsl' # | | `-NamespaceDecl 0x560f34d30880 prev 0x560f34b32a88 line:13:11 __detail # | | |-original Namespace 0x560f34b32a88 '__detail' # | | |-FunctionDecl 0x560f34d309b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d30908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x560f34d30b60 # | | | `-ReturnStmt 0x560f34d30b50 # | | | `-ImplicitCastExpr 0x560f34d30b38 'vector' # | | | `-BinaryOperator 0x560f34d30b18 'vector' '*' # | | | |-ImplicitCastExpr 0x560f34d30ae8 'vector' # | | | | `-ExtVectorElementExpr 0x560f34d30aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x560f34d30a80 'float4':'vector' lvalue ParmVar 0x560f34d30908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x560f34d30b00 'vector' # | | | `-FloatingLiteral 0x560f34d30ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x560f34d30df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x560f34d30b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d30d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d30c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x560f34d31058 # | | | `-ReturnStmt 0x560f34d31048 # | | | `-CallExpr 0x560f34d31018 '' # | | | |-UnresolvedLookupExpr 0x560f34d30ed8 '' lvalue (ADL) = 'abs' 0x560f34b3de28 0x560f34b3e128 0x560f34b3e438 0x560f34b3e748 0x560f34b3fe68 0x560f34b40178 0x560f34b40488 0x560f34b40798 0x560f34b40a68 0x560f34b40d90 0x560f34b41038 0x560f34b412d8 0x560f34b41528 0x560f34b41838 0x560f34b41b48 0x560f34b425d8 0x560f34b428c8 0x560f34b42bd8 0x560f34b42ee8 0x560f34b431f8 0x560f34b47b70 0x560f34b47e18 0x560f34b480b8 0x560f34b48358 0x560f34b485a8 0x560f34b488b8 0x560f34b49cc8 0x560f34b49fd8 # | | | `-DeclRefExpr 0x560f34d30ff8 'T' lvalue ParmVar 0x560f34d30c30 'X' 'T' # | | |-FunctionTemplateDecl 0x560f34d316d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x560f34d31070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d31108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d31628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d31578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x560f34d31a28 # | | | `-ReturnStmt 0x560f34d31a18 # | | | `-CallExpr 0x560f34d319e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d31748 '' lvalue (ADL) = 'sqrt' 0x560f34bd3f10 0x560f34bd4178 0x560f34bd43f0 0x560f34bd4668 0x560f34bd48d8 0x560f34bd4b50 0x560f34bd4dc8 0x560f34bd5040 0x560f34cfecc0 0x560f34cff178 0x560f34cff650 0x560f34cffb30 0x560f34d00008 0x560f34d00500 0x560f34d009d8 0x560f34d00eb8 0x560f34d013a0 0x560f34d01878 0x560f34d01d70 0x560f34d02270 0x560f34d02778 0x560f34d02c70 0x560f34d03188 0x560f34d036a8 0x560f34d03bd0 0x560f34d040e8 0x560f34d04a30 0x560f34d04f70 # | | | `-CallExpr 0x560f34d319b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d31868 '' lvalue (ADL) = 'dot' 0x560f34b7e968 0x560f34b7ed38 0x560f34b7f0d8 0x560f34b7f478 0x560f34b7f780 0x560f34b7fb70 0x560f34b7ff18 0x560f34b802b8 0x560f34b80608 0x560f34b80958 0x560f34b80d58 0x560f34b810f8 0x560f34b81498 0x560f34b81838 0x560f34b81c08 0x560f34b81fa8 0x560f34b82348 0x560f34b826e8 0x560f34b82a88 0x560f34b82e58 0x560f34b831f8 0x560f34b83598 0x560f34b83938 0x560f34b83d08 0x560f34b840a8 # | | | |-RecoveryExpr 0x560f34d31970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d31990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d31e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x560f34d31a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d31d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d31bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x560f34d31c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x560f34d320c0 # | | | `-ReturnStmt 0x560f34d320b0 # | | | `-InitListExpr 0x560f34d32050 'void' contains-errors # | | | |-IntegerLiteral 0x560f34d31e90 'int' 1 # | | | |-BinaryOperator 0x560f34d31f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x560f34d31ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560f34d31eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x560f34d31ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x560f34d31f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560f34d31f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560f34d31f30 'int' 1 # | | | |-ArraySubscriptExpr 0x560f34d31fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560f34d31f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560f34d31fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x560f34d32030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560f34d31ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x560f34d32010 'int' 3 # | | |-FunctionTemplateDecl 0x560f34d323f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x560f34d320d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d32350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d32190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x560f34d32208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x560f34d325c8 # | | | `-ReturnStmt 0x560f34d325b8 # | | | `-CallExpr 0x560f34d32588 '' # | | | |-UnresolvedLookupExpr 0x560f34d324e0 '' lvalue (ADL) = 'length_impl' 0x560f34d30df8 # | | | `-BinaryOperator 0x560f34d32568 '' '-' # | | | |-DeclRefExpr 0x560f34d32528 'T' lvalue ParmVar 0x560f34d32190 'X' 'T' # | | | `-DeclRefExpr 0x560f34d32548 'T' lvalue ParmVar 0x560f34d32208 'Y' 'T' # | | |-FunctionTemplateDecl 0x560f34d350f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x560f34d325e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d32678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d35048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d32a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x560f34d32ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x560f34d35258 # | | | `-ReturnStmt 0x560f34d35248 # | | | `-CallExpr 0x560f34d35218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d35170 '' lvalue (ADL) = 'length_vec_impl' 0x560f34d316d0 # | | | `-BinaryOperator 0x560f34d351f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x560f34d351b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d351d8 '' contains-errors lvalue # | | |-FunctionDecl 0x560f34d35518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x560f34d35288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x560f34d35308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x560f34d35388 col:54 used c 'float' # | | | `-CompoundStmt 0x560f34d35b90 # | | | `-ReturnStmt 0x560f34d35b80 # | | | `-CallExpr 0x560f34d35ac8 'float' # | | | |-ImplicitCastExpr 0x560f34d35ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x560f34d359b0 '' Function 0x560f34d35708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x560f34d35b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x560f34d35b08 'half2':'vector' # | | | | `-DeclRefExpr 0x560f34d359e8 'half2':'vector' lvalue ParmVar 0x560f34d35288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x560f34d35b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x560f34d35b38 'half2':'vector' # | | | | `-DeclRefExpr 0x560f34d35a08 'half2':'vector' lvalue ParmVar 0x560f34d35308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x560f34d35b68 'float' # | | | `-DeclRefExpr 0x560f34d35a28 'float' lvalue ParmVar 0x560f34d35388 'c' 'float' # | | |-FunctionTemplateDecl 0x560f34d36138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x560f34d35ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d35c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d36090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d35f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x560f34d35fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x560f34d36348 # | | | `-ReturnStmt 0x560f34d36338 # | | | `-CallExpr 0x560f34d36300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d361b8 '' lvalue (ADL) = 'dot' 0x560f34b7e968 0x560f34b7ed38 0x560f34b7f0d8 0x560f34b7f478 0x560f34b7f780 0x560f34b7fb70 0x560f34b7ff18 0x560f34b802b8 0x560f34b80608 0x560f34b80958 0x560f34b80d58 0x560f34b810f8 0x560f34b81498 0x560f34b81838 0x560f34b81c08 0x560f34b81fa8 0x560f34b82348 0x560f34b826e8 0x560f34b82a88 0x560f34b82e58 0x560f34b831f8 0x560f34b83598 0x560f34b83938 0x560f34b83d08 0x560f34b840a8 # | | | |-RecoveryExpr 0x560f34d362c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d362e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d36888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x560f34d36360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d363f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d367e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x560f34d36650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x560f34d36710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x560f34d36f60 # | | | |-DeclStmt 0x560f34d36a80 # | | | | `-VarDecl 0x560f34d36938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x560f34d36a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x560f34d369e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560f34d369a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x560f34d369c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x560f34d36a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560f34d36a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560f34d36a20 'int' 0 # | | | |-AttributedStmt 0x560f34d36f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x560f34d36ee8 unroll 0 # | | | | `-ForStmt 0x560f34d36eb0 # | | | | |-DeclStmt 0x560f34d36b50 # | | | | | `-VarDecl 0x560f34d36ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x560f34d36b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x560f34d36bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x560f34d36ba8 'int' # | | | | | | `-DeclRefExpr 0x560f34d36b68 'int' lvalue Var 0x560f34d36ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x560f34d36b88 'int' NonTypeTemplateParm 0x560f34d363f8 'N' 'int' # | | | | |-UnaryOperator 0x560f34d36c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x560f34d36be0 'int' lvalue Var 0x560f34d36ab0 'i' 'int' # | | | | `-BinaryOperator 0x560f34d36e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x560f34d36c18 'T' contains-errors lvalue Var 0x560f34d36938 'sum' 'T' # | | | | `-CallExpr 0x560f34d36e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560f34d36c50 '' lvalue (ADL) = 'mad' 0x560f34b9b460 0x560f34b9b818 0x560f34b9bbe0 0x560f34b9cfd0 0x560f34b9d380 0x560f34b9d748 0x560f34b9db10 0x560f34b9ded8 0x560f34b9e2a0 0x560f34b9e668 0x560f34b9ea30 0x560f34b9ee30 0x560f34b9f1f8 0x560f34b9f5c0 0x560f34b9f988 0x560f34b9fd50 0x560f34ba0118 0x560f34ba04e0 0x560f34ba08a8 0x560f34ba0cd0 0x560f34ba1080 0x560f34ba1448 0x560f34ba1810 0x560f34ba1bd8 0x560f34ba1f88 0x560f34ba2350 0x560f34ba2718 0x560f34ba2ae0 # | | | | |-ArraySubscriptExpr 0x560f34d36db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560f34d36d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x560f34d36d90 'int' lvalue Var 0x560f34d36ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x560f34d36e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560f34d36dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x560f34d36df0 'int' lvalue Var 0x560f34d36ab0 'i' 'int' # | | | | `-DeclRefExpr 0x560f34d36e30 'T' contains-errors lvalue Var 0x560f34d36938 'sum' 'T' # | | | `-ReturnStmt 0x560f34d36f50 # | | | `-DeclRefExpr 0x560f34d36f30 'T' contains-errors lvalue Var 0x560f34d36938 'sum' 'T' # | | |-FunctionTemplateDecl 0x560f34d37268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x560f34d36f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d371c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d37040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x560f34d370b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x560f34d37480 # | | | `-ReturnStmt 0x560f34d37470 # | | | `-BinaryOperator 0x560f34d37450 '' '-' # | | | |-DeclRefExpr 0x560f34d37350 'T' lvalue ParmVar 0x560f34d37040 'I' 'T' # | | | `-BinaryOperator 0x560f34d37430 '' '*' # | | | |-BinaryOperator 0x560f34d373f0 '' '*' # | | | | |-BinaryOperator 0x560f34d373b0 '' '*' # | | | | | |-IntegerLiteral 0x560f34d37370 'int' 2 # | | | | | `-DeclRefExpr 0x560f34d37390 'T' lvalue ParmVar 0x560f34d370b8 'N' 'T' # | | | | `-DeclRefExpr 0x560f34d373d0 'T' lvalue ParmVar 0x560f34d37040 'I' 'T' # | | | `-DeclRefExpr 0x560f34d37410 'T' lvalue ParmVar 0x560f34d370b8 'N' 'T' # | | |-FunctionTemplateDecl 0x560f34d37888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x560f34d37498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d37538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x560f34d377e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d37650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x560f34d37710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x560f34d37b58 # | | | `-ReturnStmt 0x560f34d37b48 # | | | `-BinaryOperator 0x560f34d37b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x560f34d37908 '' contains-errors lvalue # | | | `-BinaryOperator 0x560f34d37b08 '' contains-errors '*' # | | | |-BinaryOperator 0x560f34d37968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x560f34d37928 'int' 2 # | | | | `-RecoveryExpr 0x560f34d37948 '' contains-errors lvalue # | | | `-CallExpr 0x560f34d37ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d37988 '' lvalue (ADL) = 'dot' 0x560f34b7e968 0x560f34b7ed38 0x560f34b7f0d8 0x560f34b7f478 0x560f34b7f780 0x560f34b7fb70 0x560f34b7ff18 0x560f34b802b8 0x560f34b80608 0x560f34b80958 0x560f34b80d58 0x560f34b810f8 0x560f34b81498 0x560f34b81838 0x560f34b81c08 0x560f34b81fa8 0x560f34b82348 0x560f34b826e8 0x560f34b82a88 0x560f34b82e58 0x560f34b831f8 0x560f34b83598 0x560f34b83938 0x560f34b83d08 0x560f34b840a8 # | | | |-RecoveryExpr 0x560f34d37a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d37ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d37fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x560f34d37b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x560f34d37bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x560f34d37f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x560f34d37ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x560f34d37d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x560f34d37d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x560f34d38ab0 # | | | |-DeclStmt 0x560f34d382c0 # | | | | `-VarDecl 0x560f34d380d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x560f34d38288 '' # | | | | |-UnresolvedLookupExpr 0x560f34d38140 '' lvalue (ADL) = 'dot' 0x560f34b7e968 0x560f34b7ed38 0x560f34b7f0d8 0x560f34b7f478 0x560f34b7f780 0x560f34b7fb70 0x560f34b7ff18 0x560f34b802b8 0x560f34b80608 0x560f34b80958 0x560f34b80d58 0x560f34b810f8 0x560f34b81498 0x560f34b81838 0x560f34b81c08 0x560f34b81fa8 0x560f34b82348 0x560f34b826e8 0x560f34b82a88 0x560f34b82e58 0x560f34b831f8 0x560f34b83598 0x560f34b83938 0x560f34b83d08 0x560f34b840a8 # | | | | |-DeclRefExpr 0x560f34d38248 'T' lvalue ParmVar 0x560f34d37d20 'N' 'T' # | | | | `-DeclRefExpr 0x560f34d38268 'T' lvalue ParmVar 0x560f34d37ca8 'I' 'T' # | | | |-DeclStmt 0x560f34d384f8 # | | | | `-VarDecl 0x560f34d382f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x560f34d384d8 '' '-' # | | | | |-IntegerLiteral 0x560f34d38360 'int' 1 # | | | | `-BinaryOperator 0x560f34d384b8 '' '*' # | | | | |-BinaryOperator 0x560f34d383c0 '' '*' # | | | | | |-DeclRefExpr 0x560f34d38380 'U' lvalue ParmVar 0x560f34d37d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x560f34d383a0 'U' lvalue ParmVar 0x560f34d37d98 'Eta' 'U' # | | | | `-ParenExpr 0x560f34d38498 '' # | | | | `-BinaryOperator 0x560f34d38478 '' '-' # | | | | |-IntegerLiteral 0x560f34d383e0 'int' 1 # | | | | `-BinaryOperator 0x560f34d38458 '' '*' # | | | | |-DeclRefExpr 0x560f34d38400 'T' lvalue Var 0x560f34d380d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x560f34d38438 'T' lvalue Var 0x560f34d380d8 'Mul' 'T' # | | | |-DeclStmt 0x560f34d388a0 # | | | | `-VarDecl 0x560f34d38530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x560f34d38880 '' # | | | | `-BinaryOperator 0x560f34d38860 '' '-' # | | | | |-BinaryOperator 0x560f34d385d8 '' '*' # | | | | | |-DeclRefExpr 0x560f34d38598 'U' lvalue ParmVar 0x560f34d37d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x560f34d385b8 'T' lvalue ParmVar 0x560f34d37ca8 'I' 'T' # | | | | `-BinaryOperator 0x560f34d38840 '' '*' # | | | | |-ParenExpr 0x560f34d38800 '' # | | | | | `-BinaryOperator 0x560f34d387e0 '' '+' # | | | | | |-BinaryOperator 0x560f34d38638 '' '*' # | | | | | | |-DeclRefExpr 0x560f34d385f8 'U' lvalue ParmVar 0x560f34d37d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x560f34d38618 'T' lvalue Var 0x560f34d380d8 'Mul' 'T' # | | | | | `-CallExpr 0x560f34d387b0 '' # | | | | | |-UnresolvedLookupExpr 0x560f34d38658 '' lvalue (ADL) = 'sqrt' 0x560f34bd3f10 0x560f34bd4178 0x560f34bd43f0 0x560f34bd4668 0x560f34bd48d8 0x560f34bd4b50 0x560f34bd4dc8 0x560f34bd5040 0x560f34cfecc0 0x560f34cff178 0x560f34cff650 0x560f34cffb30 0x560f34d00008 0x560f34d00500 0x560f34d009d8 0x560f34d00eb8 0x560f34d013a0 0x560f34d01878 0x560f34d01d70 0x560f34d02270 0x560f34d02778 0x560f34d02c70 0x560f34d03188 0x560f34d036a8 0x560f34d03bd0 0x560f34d040e8 0x560f34d04a30 0x560f34d04f70 # | | | | | `-DeclRefExpr 0x560f34d38778 'T' lvalue Var 0x560f34d382f8 'K' 'T' # | | | | `-DeclRefExpr 0x560f34d38820 'T' lvalue ParmVar 0x560f34d37d20 'N' 'T' # | | | `-ReturnStmt 0x560f34d38aa0 # | | | `-CallExpr 0x560f34d38a60 '' # | | | |-UnresolvedLookupExpr 0x560f34d388f0 '' lvalue (ADL) = 'select' 0x560f34b89158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34d37bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34d37b70 'T' # | | | |-BinaryOperator 0x560f34d389a8 '' '<' # | | | | |-DeclRefExpr 0x560f34d38968 'T' lvalue Var 0x560f34d382f8 'K' 'T' # | | | | `-IntegerLiteral 0x560f34d38988 'int' 0 # | | | |-CXXStaticCastExpr 0x560f34d389f8 'T' static_cast # | | | | `-IntegerLiteral 0x560f34d389c8 'int' 0 # | | | `-DeclRefExpr 0x560f34d38a28 'T' lvalue Var 0x560f34d38530 'Result' 'T' # | | |-FunctionTemplateDecl 0x560f34d38db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x560f34d38ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d38d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d38b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x560f34d38c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x560f34d3aa08 # | | | |-DeclStmt 0x560f34d38f88 # | | | | `-VarDecl 0x560f34d38ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x560f34d38f68 '' '/' # | | | | |-DeclRefExpr 0x560f34d38f28 'T' lvalue ParmVar 0x560f34d38b90 'X' 'T' # | | | | `-DeclRefExpr 0x560f34d38f48 'T' lvalue ParmVar 0x560f34d38c08 'Y' 'T' # | | | |-DeclStmt 0x560f34d3a4c0 # | | | | `-VarDecl 0x560f34d3a3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x560f34d3a4a0 '' '>=' # | | | | |-DeclRefExpr 0x560f34d3a448 'T' lvalue Var 0x560f34d38ec0 'div' 'T' # | | | | `-IntegerLiteral 0x560f34d3a480 'int' 0 # | | | |-DeclStmt 0x560f34d3a820 # | | | | `-VarDecl 0x560f34d3a4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x560f34d3a7f0 '' # | | | | |-UnresolvedLookupExpr 0x560f34d3a560 '' lvalue (ADL) = 'frac' 0x560f34b90c40 0x560f34b90ea8 0x560f34b91120 0x560f34b91398 0x560f34b915f8 0x560f34b91870 0x560f34b91ae8 0x560f34b91d70 0x560f34bfae40 0x560f34bfb2f8 0x560f34bfb7d0 0x560f34bfbcb0 0x560f34cae308 0x560f34cae7c0 0x560f34caec98 0x560f34caf178 0x560f34caf660 0x560f34cafb38 0x560f34cb0860 0x560f34cb0d60 0x560f34cb1268 0x560f34cb1760 0x560f34cb1c78 0x560f34cb2198 0x560f34cb26c0 0x560f34cb35e8 0x560f34cb3b20 0x560f34cb4060 # | | | | `-CallExpr 0x560f34d3a7c0 '' # | | | | |-UnresolvedLookupExpr 0x560f34d3a680 '' lvalue (ADL) = 'abs' 0x560f34b3de28 0x560f34b3e128 0x560f34b3e438 0x560f34b3e748 0x560f34b3fe68 0x560f34b40178 0x560f34b40488 0x560f34b40798 0x560f34b40a68 0x560f34b40d90 0x560f34b41038 0x560f34b412d8 0x560f34b41528 0x560f34b41838 0x560f34b41b48 0x560f34b425d8 0x560f34b428c8 0x560f34b42bd8 0x560f34b42ee8 0x560f34b431f8 0x560f34b47b70 0x560f34b47e18 0x560f34b480b8 0x560f34b48358 0x560f34b485a8 0x560f34b488b8 0x560f34b49cc8 0x560f34b49fd8 # | | | | `-DeclRefExpr 0x560f34d3a7a0 'T' lvalue Var 0x560f34d38ec0 'div' 'T' # | | | `-ReturnStmt 0x560f34d3a9f8 # | | | `-BinaryOperator 0x560f34d3a9d8 '' '*' # | | | |-CallExpr 0x560f34d3a978 '' # | | | | |-UnresolvedLookupExpr 0x560f34d3a858 '' lvalue (ADL) = 'select' 0x560f34b89158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34d38b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34d38ae0 'T' # | | | | |-DeclRefExpr 0x560f34d3a8d0 'bool' lvalue Var 0x560f34d3a3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x560f34d3a908 'T' lvalue Var 0x560f34d3a4f8 'frc' 'T' # | | | | `-UnaryOperator 0x560f34d3a960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x560f34d3a940 'T' lvalue Var 0x560f34d3a4f8 'frc' 'T' # | | | `-DeclRefExpr 0x560f34d3a9b8 'T' lvalue ParmVar 0x560f34d38c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x560f34d3ae28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x560f34d3aa38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d3aad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d3ad80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d3abf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x560f34d3acb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x560f34d3b6b8 # | | | |-DeclStmt 0x560f34d3aff0 # | | | | `-VarDecl 0x560f34d3af00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x560f34d3afc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x560f34d3afa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x560f34d3af68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560f34d3af88 '' contains-errors lvalue # | | | |-DeclStmt 0x560f34d3b140 # | | | | `-VarDecl 0x560f34d3b050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x560f34d3b118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x560f34d3b0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x560f34d3b0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x560f34d3b0d8 'int' 0 # | | | |-DeclStmt 0x560f34d3b500 # | | | | `-VarDecl 0x560f34d3b1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x560f34d3b4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x560f34d3b4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560f34d3b218 '' lvalue (ADL) = 'frac' 0x560f34b90c40 0x560f34b90ea8 0x560f34b91120 0x560f34b91398 0x560f34b915f8 0x560f34b91870 0x560f34b91ae8 0x560f34b91d70 0x560f34bfae40 0x560f34bfb2f8 0x560f34bfb7d0 0x560f34bfbcb0 0x560f34cae308 0x560f34cae7c0 0x560f34caec98 0x560f34caf178 0x560f34caf660 0x560f34cafb38 0x560f34cb0860 0x560f34cb0d60 0x560f34cb1268 0x560f34cb1760 0x560f34cb1c78 0x560f34cb2198 0x560f34cb26c0 0x560f34cb35e8 0x560f34cb3b20 0x560f34cb4060 # | | | | `-CallExpr 0x560f34d3b478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560f34d3b338 '' lvalue (ADL) = 'abs' 0x560f34b3de28 0x560f34b3e128 0x560f34b3e438 0x560f34b3e748 0x560f34b3fe68 0x560f34b40178 0x560f34b40488 0x560f34b40798 0x560f34b40a68 0x560f34b40d90 0x560f34b41038 0x560f34b412d8 0x560f34b41528 0x560f34b41838 0x560f34b41b48 0x560f34b425d8 0x560f34b428c8 0x560f34b42bd8 0x560f34b42ee8 0x560f34b431f8 0x560f34b47b70 0x560f34b47e18 0x560f34b480b8 0x560f34b48358 0x560f34b485a8 0x560f34b488b8 0x560f34b49cc8 0x560f34b49fd8 # | | | | `-RecoveryExpr 0x560f34d3b458 '' contains-errors lvalue # | | | `-ReturnStmt 0x560f34d3b6a8 # | | | `-BinaryOperator 0x560f34d3b688 '' contains-errors '*' # | | | |-CallExpr 0x560f34d3b628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560f34d3b538 '' lvalue (ADL) = 'select' 0x560f34b89158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34d3aa90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34d3aa38 'T' # | | | | |-RecoveryExpr 0x560f34d3b5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x560f34d3b5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x560f34d3b610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x560f34d3b5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d3b668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d3baf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x560f34d3b730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d3ba50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d3b7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x560f34d3b858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x560f34d3b8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x560f34d3bfe0 # | | | |-DeclStmt 0x560f34d3be60 # | | | | `-VarDecl 0x560f34d3bc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x560f34d3be30 '' # | | | | |-UnresolvedLookupExpr 0x560f34d3bc70 '' lvalue (ADL) = 'saturate' 0x560f34b870b8 0x560f34b87320 0x560f34b87598 0x560f34b87810 0x560f34b87a70 0x560f34b87ce8 0x560f34b87f60 0x560f34b881d8 0x560f34b88438 0x560f34b886b0 0x560f34b88928 0x560f34b88bf0 # | | | | `-BinaryOperator 0x560f34d3be10 '' '/' # | | | | |-ParenExpr 0x560f34d3bd70 '' # | | | | | `-BinaryOperator 0x560f34d3bd50 '' '-' # | | | | | |-DeclRefExpr 0x560f34d3bd10 'T' lvalue ParmVar 0x560f34d3b8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x560f34d3bd30 'T' lvalue ParmVar 0x560f34d3b7e0 'Min' 'T' # | | | | `-ParenExpr 0x560f34d3bdf0 '' # | | | | `-BinaryOperator 0x560f34d3bdd0 '' '-' # | | | | |-DeclRefExpr 0x560f34d3bd90 'T' lvalue ParmVar 0x560f34d3b858 'Max' 'T' # | | | | `-DeclRefExpr 0x560f34d3bdb0 'T' lvalue ParmVar 0x560f34d3b7e0 'Min' 'T' # | | | `-ReturnStmt 0x560f34d3bfd0 # | | | `-BinaryOperator 0x560f34d3bfb0 '' '*' # | | | |-BinaryOperator 0x560f34d3bf70 '' '*' # | | | | |-ParenExpr 0x560f34d3bf30 '' # | | | | | `-BinaryOperator 0x560f34d3bf10 '' '-' # | | | | | |-IntegerLiteral 0x560f34d3be78 'int' 3 # | | | | | `-BinaryOperator 0x560f34d3bef0 '' '*' # | | | | | |-IntegerLiteral 0x560f34d3be98 'int' 2 # | | | | | `-DeclRefExpr 0x560f34d3beb8 'T' lvalue Var 0x560f34d3bc08 'S' 'T' # | | | | `-DeclRefExpr 0x560f34d3bf50 'T' lvalue Var 0x560f34d3bc08 'S' 'T' # | | | `-DeclRefExpr 0x560f34d3bf90 'T' lvalue Var 0x560f34d3bc08 'S' 'T' # | | |-FunctionTemplateDecl 0x560f34d3c4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x560f34d3c000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d3c098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d3c420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d3c1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x560f34d3c270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x560f34d3c330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x560f34d3c9e0 # | | | |-DeclStmt 0x560f34d3c878 # | | | | `-VarDecl 0x560f34d3c5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x560f34d3c850 '' contains-errors lvalue # | | | | `-CallExpr 0x560f34d3c820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x560f34d3c610 '' lvalue (ADL) = 'saturate' 0x560f34b870b8 0x560f34b87320 0x560f34b87598 0x560f34b87810 0x560f34b87a70 0x560f34b87ce8 0x560f34b87f60 0x560f34b881d8 0x560f34b88438 0x560f34b886b0 0x560f34b88928 0x560f34b88bf0 # | | | | `-BinaryOperator 0x560f34d3c800 '' contains-errors '/' # | | | | |-ParenExpr 0x560f34d3c738 '' contains-errors # | | | | | `-BinaryOperator 0x560f34d3c718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x560f34d3c6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x560f34d3c6b0 'int' lvalue ParmVar 0x560f34d3c330 'X' 'int' # | | | | | `-RecoveryExpr 0x560f34d3c6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x560f34d3c7e0 '' contains-errors # | | | | `-BinaryOperator 0x560f34d3c7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x560f34d3c778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x560f34d3c758 'int' lvalue ParmVar 0x560f34d3c270 'Max' 'int' # | | | | `-RecoveryExpr 0x560f34d3c7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x560f34d3c9d0 # | | | `-BinaryOperator 0x560f34d3c9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x560f34d3c970 '' contains-errors '*' # | | | | |-ParenExpr 0x560f34d3c930 '' contains-errors # | | | | | `-BinaryOperator 0x560f34d3c910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x560f34d3c890 'int' 3 # | | | | | `-BinaryOperator 0x560f34d3c8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x560f34d3c8b0 'int' 2 # | | | | | `-RecoveryExpr 0x560f34d3c8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x560f34d3c950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d3c990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d3ce50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x560f34d3ca18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d3cda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d3cb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x560f34d3cba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x560f34d3cc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x560f34d3dc08 # | | | |-DeclStmt 0x560f34d3cfb0 # | | | | `-VarDecl 0x560f34d3cee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x560f34d3cf90 '' '<' # | | | | |-DeclRefExpr 0x560f34d3cf50 'T' lvalue ParmVar 0x560f34d3cb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x560f34d3cf70 'int' 0 # | | | |-DeclStmt 0x560f34d3d1a0 # | | | | `-VarDecl 0x560f34d3cfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x560f34d3d160 '' # | | | | |-UnresolvedLookupExpr 0x560f34d3d070 '' lvalue (ADL) = 'select' 0x560f34b89158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34d3ca70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34d3ca18 'T' # | | | | |-DeclRefExpr 0x560f34d3d0e8 'bool' lvalue Var 0x560f34d3cee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x560f34d3d120 'int' 0 # | | | | `-DeclRefExpr 0x560f34d3d140 'T' lvalue ParmVar 0x560f34d3cb30 'NDotL' 'T' # | | | |-DeclStmt 0x560f34d3d3b8 # | | | | `-VarDecl 0x560f34d3d230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x560f34d3d390 '' contains-errors lvalue # | | | | `-InitListExpr 0x560f34d3d330 'void' # | | | | |-IntegerLiteral 0x560f34d3d298 'int' 1 # | | | | |-DeclRefExpr 0x560f34d3d2b8 'T' lvalue Var 0x560f34d3cfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x560f34d3d2f0 'int' 0 # | | | | `-IntegerLiteral 0x560f34d3d310 'int' 1 # | | | |-DeclStmt 0x560f34d3d5f8 # | | | | `-VarDecl 0x560f34d3d3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x560f34d3d5c0 '' # | | | | |-UnresolvedLookupExpr 0x560f34d3d448 '' lvalue (ADL) = 'or' 0x560f34bb7b78 0x560f34bb7e88 0x560f34bb81a8 0x560f34bb84c8 0x560f34bb87e8 0x560f34bb8af0 0x560f34bb8df8 0x560f34bb9100 0x560f34bb9408 0x560f34bb9710 0x560f34bb9a18 0x560f34bb9d20 0x560f34bba028 0x560f34bba330 0x560f34bba638 0x560f34bba968 0x560f34bbac70 0x560f34bbaf78 0x560f34bbb280 # | | | | |-DeclRefExpr 0x560f34d3d520 'bool' lvalue Var 0x560f34d3cee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x560f34d3d5a0 '' # | | | | `-BinaryOperator 0x560f34d3d580 '' '<' # | | | | |-DeclRefExpr 0x560f34d3d540 'T' lvalue ParmVar 0x560f34d3cba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x560f34d3d560 'int' 0 # | | | |-DeclStmt 0x560f34d3d998 # | | | | `-VarDecl 0x560f34d3d630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x560f34d3d968 '' # | | | | |-UnresolvedLookupExpr 0x560f34d3d698 '' lvalue (ADL) = 'exp' 0x560f34b84c70 0x560f34b84ed8 0x560f34b85150 0x560f34b853c8 0x560f34b85628 0x560f34b858a0 0x560f34b85b18 0x560f34b85da0 0x560f34c8f438 0x560f34c8f8e8 0x560f34c8fdb8 0x560f34c90290 0x560f34c90768 0x560f34c90c20 0x560f34c91780 0x560f34c91c60 0x560f34c92148 0x560f34c92620 0x560f34c92b18 0x560f34c93018 0x560f34c93520 0x560f34c94360 0x560f34c94878 0x560f34c94d98 0x560f34c952c0 0x560f34c957d8 0x560f34c95d10 0x560f34c99788 # | | | | `-BinaryOperator 0x560f34d3d948 '' '*' # | | | | |-CallExpr 0x560f34d3d8f8 '' # | | | | | |-UnresolvedLookupExpr 0x560f34d3d7b8 '' lvalue (ADL) = 'log' 0x560f34b967e8 0x560f34b96a50 0x560f34b96d20 0x560f34b96f98 0x560f34b971f8 0x560f34b97470 0x560f34b976e8 0x560f34b97960 0x560f34cc5168 0x560f34cc5618 0x560f34cc5ae8 0x560f34cc5fc0 0x560f34cc6498 0x560f34cc6950 0x560f34cc6e40 0x560f34cc7320 0x560f34cc7808 0x560f34cc7ce0 0x560f34cc81d8 0x560f34cc86d8 0x560f34cc9410 0x560f34cc9908 0x560f34cc9e20 0x560f34cca340 0x560f34cca868 0x560f34ccad80 0x560f34ccb2b8 0x560f34ccc0a8 # | | | | | `-DeclRefExpr 0x560f34d3d8d8 'T' lvalue ParmVar 0x560f34d3cba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x560f34d3d928 'T' lvalue ParmVar 0x560f34d3cc20 'M' 'T' # | | | |-BinaryOperator 0x560f34d3dbb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x560f34d3da30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x560f34d3d9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x560f34d3d9b0 'int' contains-errors lvalue Var 0x560f34d3d230 'Result' 'int' # | | | | | `-IntegerLiteral 0x560f34d3da10 'int' 2 # | | | | `-CallExpr 0x560f34d3db78 '' # | | | | |-UnresolvedLookupExpr 0x560f34d3da70 '' lvalue (ADL) = 'select' 0x560f34b89158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34d3ca70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34d3ca18 'T' # | | | | |-DeclRefExpr 0x560f34d3dae8 'bool' lvalue Var 0x560f34d3d3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x560f34d3db20 'int' 0 # | | | | `-DeclRefExpr 0x560f34d3db40 'T' lvalue Var 0x560f34d3d630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x560f34d3dbf8 # | | | `-RecoveryExpr 0x560f34d3dbd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d3dfc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x560f34d3dc50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d3df20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d3dd00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x560f34d3dd78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x560f34d3ddf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x560f34d3e368 # | | | `-ReturnStmt 0x560f34d3e358 # | | | `-CallExpr 0x560f34d3e318 '' # | | | |-UnresolvedLookupExpr 0x560f34d3e0b8 '' lvalue (ADL) = 'select' 0x560f34b89158 # | | | |-BinaryOperator 0x560f34d3e2a0 '' '<' # | | | | |-CallExpr 0x560f34d3e248 '' # | | | | | |-UnresolvedLookupExpr 0x560f34d3e100 '' lvalue (ADL) = 'dot' 0x560f34b7e968 0x560f34b7ed38 0x560f34b7f0d8 0x560f34b7f478 0x560f34b7f780 0x560f34b7fb70 0x560f34b7ff18 0x560f34b802b8 0x560f34b80608 0x560f34b80958 0x560f34b80d58 0x560f34b810f8 0x560f34b81498 0x560f34b81838 0x560f34b81c08 0x560f34b81fa8 0x560f34b82348 0x560f34b826e8 0x560f34b82a88 0x560f34b82e58 0x560f34b831f8 0x560f34b83598 0x560f34b83938 0x560f34b83d08 0x560f34b840a8 # | | | | | |-DeclRefExpr 0x560f34d3e208 'T' lvalue ParmVar 0x560f34d3dd78 'I' 'T' # | | | | | `-DeclRefExpr 0x560f34d3e228 'T' lvalue ParmVar 0x560f34d3ddf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x560f34d3e280 'int' 0 # | | | |-DeclRefExpr 0x560f34d3e2c0 'T' lvalue ParmVar 0x560f34d3dd00 'N' 'T' # | | | `-UnaryOperator 0x560f34d3e300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x560f34d3e2e0 'T' lvalue ParmVar 0x560f34d3dd00 'N' 'T' # | | |-FunctionTemplateDecl 0x560f34d3ea98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x560f34d3e380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d3e9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d3e870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x560f34d3e8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x560f34d3ed40 # | | | `-ReturnStmt 0x560f34d3ed30 # | | | `-BinaryOperator 0x560f34d3ed10 '' '*' # | | | |-CallExpr 0x560f34d3ecc0 '' # | | | | |-UnresolvedLookupExpr 0x560f34d3eb80 '' lvalue (ADL) = 'exp2' 0x560f34b86000 0x560f34b86268 0x560f34b864e0 0x560f34b86758 0x560f34b869b8 0x560f34b64dc0 0x560f34b65038 0x560f34b652b0 0x560f34c99ce0 0x560f34c9a198 0x560f34c9a670 0x560f34c9ab50 0x560f34c9b028 0x560f34c9b550 0x560f34c9ba28 0x560f34c9bf08 0x560f34c9c3f0 0x560f34c9c8c8 0x560f34c9cdc0 0x560f34c9d2c0 0x560f34c9d7e0 0x560f34c9dcd8 0x560f34c9e1f0 0x560f34c9e710 0x560f34c9ec38 0x560f34c9f150 0x560f34c9f988 0x560f34c9fec8 # | | | | `-DeclRefExpr 0x560f34d3eca0 'T' lvalue ParmVar 0x560f34d3e8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x560f34d3ecf0 'T' lvalue ParmVar 0x560f34d3e870 'X' 'T' # | | |-FunctionTemplateDecl 0x560f34d3f0d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x560f34d3ed58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x560f34d3ede0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x560f34d3ee78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x560f34d3f030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d3ef10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x560f34d3f7d0 # | | | |-DeclStmt 0x560f34d3f470 # | | | | `-VarDecl 0x560f34d3f1d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x560f34d3f440 '' # | | | | |-DeclRefExpr 0x560f34d3f3e8 '' Function 0x560f34d3f290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x560f34d3f420 'T' lvalue ParmVar 0x560f34d3ef10 'X' 'T' # | | | |-DeclStmt 0x560f34d3f5e8 # | | | | `-VarDecl 0x560f34d3f4a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x560f34d3f5c8 '' '-' # | | | | |-ParenExpr 0x560f34d3f570 'int' # | | | | | `-BinaryOperator 0x560f34d3f550 'int' '-' # | | | | | |-DeclRefExpr 0x560f34d3f510 'int' NonTypeTemplateParm 0x560f34d3ee78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x560f34d3f530 'int' 1 # | | | | `-DeclRefExpr 0x560f34d3f590 'K' lvalue Var 0x560f34d3f1d8 'FBH' 'K' # | | | |-BinaryOperator 0x560f34d3f778 '' '=' # | | | | |-DeclRefExpr 0x560f34d3f600 'K' lvalue Var 0x560f34d3f1d8 'FBH' 'K' # | | | | `-CallExpr 0x560f34d3f738 '' # | | | | |-UnresolvedLookupExpr 0x560f34d3f620 '' lvalue (ADL) = 'select' 0x560f34b89158 # | | | | |-BinaryOperator 0x560f34d3f6c0 '' '==' # | | | | | |-DeclRefExpr 0x560f34d3f668 'K' lvalue Var 0x560f34d3f1d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x560f34d3f6a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x560f34d3f688 'int' 1 # | | | | |-DeclRefExpr 0x560f34d3f6e0 'K' lvalue Var 0x560f34d3f1d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x560f34d3f700 'K' lvalue Var 0x560f34d3f4a8 'Inversion' 'K' # | | | `-ReturnStmt 0x560f34d3f7b8 nrvo_candidate(Var 0x560f34d3f1d8 'FBH' 'K') # | | | `-DeclRefExpr 0x560f34d3f798 'K' lvalue Var 0x560f34d3f1d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x560f34d3fa38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x560f34d3f800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d3f990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d3f8b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x560f34d3fd58 # | | | `-ReturnStmt 0x560f34d3fd48 # | | | `-CallExpr 0x560f34d3fd18 '' # | | | |-DeclRefExpr 0x560f34d3fcc0 '' Function 0x560f34d3fb68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x560f34d3fcf8 'T' lvalue ParmVar 0x560f34d3f8b0 'input' 'T' # | | |-FunctionTemplateDecl 0x560f34d3ffa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x560f34d3fd70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d3ff00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d3fe20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x560f34d402c8 # | | | `-ReturnStmt 0x560f34d402b8 # | | | `-CallExpr 0x560f34d40288 '' # | | | |-DeclRefExpr 0x560f34d40230 '' Function 0x560f34d400d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x560f34d40268 'T' lvalue ParmVar 0x560f34d3fe20 'input' 'T' # | | `-FunctionTemplateDecl 0x560f34d40518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x560f34d402e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x560f34d40470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x560f34d40390 col:49 referenced input 'T' # | | `-CompoundStmt 0x560f34d40cd8 # | | |-DeclStmt 0x560f34d40750 # | | | `-VarDecl 0x560f34d40618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x560f34d40720 '' # | | | |-UnresolvedLookupExpr 0x560f34d40680 '' lvalue (ADL) = 'ddx_coarse' 0x560f34bcac50 0x560f34bcaeb8 0x560f34bcb130 0x560f34bcb3a8 0x560f34bcb608 0x560f34bcb880 0x560f34bcbaf8 0x560f34bcbd70 # | | | `-DeclRefExpr 0x560f34d40700 'T' lvalue ParmVar 0x560f34d40390 'input' 'T' # | | |-BinaryOperator 0x560f34d40910 '' '=' # | | | |-DeclRefExpr 0x560f34d40768 'T' lvalue Var 0x560f34d40618 'derivCoarseX' 'T' # | | | `-CallExpr 0x560f34d408e0 '' # | | | |-UnresolvedLookupExpr 0x560f34d407a0 '' lvalue (ADL) = 'abs' 0x560f34b3de28 0x560f34b3e128 0x560f34b3e438 0x560f34b3e748 0x560f34b3fe68 0x560f34b40178 0x560f34b40488 0x560f34b40798 0x560f34b40a68 0x560f34b40d90 0x560f34b41038 0x560f34b412d8 0x560f34b41528 0x560f34b41838 0x560f34b41b48 0x560f34b425d8 0x560f34b428c8 0x560f34b42bd8 0x560f34b42ee8 0x560f34b431f8 0x560f34b47b70 0x560f34b47e18 0x560f34b480b8 0x560f34b48358 0x560f34b485a8 0x560f34b488b8 0x560f34b49cc8 0x560f34b49fd8 # | | | `-DeclRefExpr 0x560f34d408c0 'T' lvalue Var 0x560f34d40618 'derivCoarseX' 'T' # | | |-DeclStmt 0x560f34d40a88 # | | | `-VarDecl 0x560f34d40950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x560f34d40a58 '' # | | | |-UnresolvedLookupExpr 0x560f34d409b8 '' lvalue (ADL) = 'ddy_coarse' 0x560f34bcbfd0 0x560f34bcc238 0x560f34bcc4b0 0x560f34bcc728 0x560f34c347f0 0x560f34c34a68 0x560f34c34ce0 0x560f34c34f58 # | | | `-DeclRefExpr 0x560f34d40a38 'T' lvalue ParmVar 0x560f34d40390 'input' 'T' # | | |-BinaryOperator 0x560f34d40c48 '' '=' # | | | |-DeclRefExpr 0x560f34d40aa0 'T' lvalue Var 0x560f34d40950 'derivCoarseY' 'T' # | | | `-CallExpr 0x560f34d40c18 '' # | | | |-UnresolvedLookupExpr 0x560f34d40ad8 '' lvalue (ADL) = 'abs' 0x560f34b3de28 0x560f34b3e128 0x560f34b3e438 0x560f34b3e748 0x560f34b3fe68 0x560f34b40178 0x560f34b40488 0x560f34b40798 0x560f34b40a68 0x560f34b40d90 0x560f34b41038 0x560f34b412d8 0x560f34b41528 0x560f34b41838 0x560f34b41b48 0x560f34b425d8 0x560f34b428c8 0x560f34b42bd8 0x560f34b42ee8 0x560f34b431f8 0x560f34b47b70 0x560f34b47e18 0x560f34b480b8 0x560f34b48358 0x560f34b485a8 0x560f34b488b8 0x560f34b49cc8 0x560f34b49fd8 # | | | `-DeclRefExpr 0x560f34d40bf8 'T' lvalue Var 0x560f34d40950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x560f34d40cc8 # | | `-BinaryOperator 0x560f34d40ca8 '' '+' # | | |-DeclRefExpr 0x560f34d40c68 'T' lvalue Var 0x560f34d40618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x560f34d40c88 'T' lvalue Var 0x560f34d40950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x560f34d356b8 col:10 implicit C # | | `-FunctionDecl 0x560f34d35708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x560f34d35810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x560f34d35878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x560f34d358e0 <> 'float' # | | |-BuiltinAttr 0x560f34d357b0 <> Implicit 1562 # | | |-NoThrowAttr 0x560f34d35960 Implicit # | | `-ConstAttr 0x560f34d35988 Implicit # | |-LinkageSpecDecl 0x560f34d3f240 col:11 implicit C # | | `-FunctionDecl 0x560f34d3f290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560f34d3f338 <> Implicit 702 # | | |-NoThrowAttr 0x560f34d3f398 Implicit # | | `-ConstAttr 0x560f34d3f3c0 Implicit # | |-LinkageSpecDecl 0x560f34d3fb18 col:10 implicit C # | | `-FunctionDecl 0x560f34d3fb68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560f34d3fc10 <> Implicit 692 # | | |-NoThrowAttr 0x560f34d3fc70 Implicit # | | `-ConstAttr 0x560f34d3fc98 Implicit # | |-LinkageSpecDecl 0x560f34d40088 col:10 implicit C # | | `-FunctionDecl 0x560f34d400d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x560f34d40180 <> Implicit 694 # | | |-NoThrowAttr 0x560f34d401e0 Implicit # | | `-ConstAttr 0x560f34d40208 Implicit # | |-NamespaceDecl 0x560f34d40e30 prev 0x560f34d30810 line:14:11 hlsl # | | |-original Namespace 0x560f34a94a98 'hlsl' # | | |-FunctionTemplateDecl 0x560f34d411a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x560f34d40ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d40f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d410f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d41048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x560f34d413c8 # | | | `-ReturnStmt 0x560f34d413b8 # | | | `-CallExpr 0x560f34d41388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d412a8 '' lvalue (no ADL) = 'bit_cast' 0x560f34b3a160 0x560f34b3cc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x560f34a94360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34d40ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34d40ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x560f34d41268 'int' NonTypeTemplateParm 0x560f34d40f38 'N' 'int' # | | | `-RecoveryExpr 0x560f34d41368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d41660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x560f34d413e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d415b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d41490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x560f34d418c0 # | | | `-ReturnStmt 0x560f34d418b0 # | | | `-CallExpr 0x560f34d41880 '' # | | | |-UnresolvedLookupExpr 0x560f34d417c0 '' lvalue (no ADL) = 'bit_cast' 0x560f34b3a160 0x560f34b3cc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x560f34a94360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34d41430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34d413e0 'T' # | | | `-DeclRefExpr 0x560f34d41860 'T' lvalue ParmVar 0x560f34d41490 'F' 'T' # | | |-FunctionTemplateDecl 0x560f34d41be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x560f34d418d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d41978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d41b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d41a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x560f34d41e08 # | | | `-ReturnStmt 0x560f34d41df8 # | | | `-CallExpr 0x560f34d41dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d41ce8 '' lvalue (no ADL) = 'bit_cast' 0x560f34b3a160 0x560f34b3cc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x560f34a94260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34d41930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34d418d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x560f34d41ca8 'int' NonTypeTemplateParm 0x560f34d41978 'N' 'int' # | | | `-RecoveryExpr 0x560f34d41da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d420a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x560f34d41e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d41ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d41ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x560f34d42300 # | | | `-ReturnStmt 0x560f34d422f0 # | | | `-CallExpr 0x560f34d422c0 '' # | | | |-UnresolvedLookupExpr 0x560f34d42200 '' lvalue (no ADL) = 'bit_cast' 0x560f34b3a160 0x560f34b3cc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x560f34a94260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34d41e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34d41e20 'T' # | | | `-DeclRefExpr 0x560f34d422a0 'T' lvalue ParmVar 0x560f34d41ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x560f34d42638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x560f34d42318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d423b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d42590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d424e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x560f34c07940 # | | | `-ReturnStmt 0x560f34c07930 # | | | `-CallExpr 0x560f34c07900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34c07820 '' lvalue (no ADL) = 'bit_cast' 0x560f34b3a160 0x560f34b3cc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34d42370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34d42318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x560f34d42718 'int' NonTypeTemplateParm 0x560f34d423b8 'N' 'int' # | | | `-RecoveryExpr 0x560f34c078e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34c07be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x560f34c07958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34c07b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x560f34c07a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x560f34c07e58 # | | | `-ReturnStmt 0x560f34c07e48 # | | | `-CallExpr 0x560f34c07e18 '' # | | | |-UnresolvedLookupExpr 0x560f34c07d58 '' lvalue (no ADL) = 'bit_cast' 0x560f34b3a160 0x560f34b3cc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x560f34c079b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x560f34c07958 'T' # | | | `-DeclRefExpr 0x560f34c07df8 'T' lvalue ParmVar 0x560f34c07a10 'F' 'T' # | | |-FunctionDecl 0x560f34c08248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x560f34c07e98 col:19 'double' # | | | |-ParmVarDecl 0x560f34c07f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x560f34c07fe8 out # | | | |-ParmVarDecl 0x560f34c08060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x560f34c080c8 out # | | | |-BuiltinAliasAttr 0x560f34c08308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x560f34c08380 Implicit # | | | `-ConstAttr 0x560f34c083a8 Implicit # | | |-FunctionDecl 0x560f34c087d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x560f34c08420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x560f34c08510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560f34c08578 out # | | | |-ParmVarDecl 0x560f34c085f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560f34c08658 out # | | | |-BuiltinAliasAttr 0x560f34c08898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x560f34c08910 Implicit # | | | `-ConstAttr 0x560f34c08938 Implicit # | | |-FunctionDecl 0x560f34c08d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x560f34c089b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x560f34c08aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560f34c08b08 out # | | | |-ParmVarDecl 0x560f34c08b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560f34c08be8 out # | | | |-BuiltinAliasAttr 0x560f34c08e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x560f34c08ea0 Implicit # | | | `-ConstAttr 0x560f34c08ec8 Implicit # | | |-FunctionDecl 0x560f34c092f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x560f34c08f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x560f34c09030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560f34c09098 out # | | | |-ParmVarDecl 0x560f34c09110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x560f34c09178 out # | | | |-BuiltinAliasAttr 0x560f34c093b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x560f34c09430 Implicit # | | | `-ConstAttr 0x560f34c09458 Implicit # | | |-FunctionTemplateDecl 0x560f34c09ac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x560f34c09490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34c09a18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560f34c09848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x560f34c098c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x560f34c09c30 # | | | `-ReturnStmt 0x560f34c09c20 # | | | `-CallExpr 0x560f34c09be8 '' # | | | |-UnresolvedLookupExpr 0x560f34c09b60 '' lvalue (no ADL) = 'distance_impl' 0x560f34d323f8 # | | | |-DeclRefExpr 0x560f34c09ba8 'T' lvalue ParmVar 0x560f34c09848 'X' 'T' # | | | `-DeclRefExpr 0x560f34c09bc8 'T' lvalue ParmVar 0x560f34c098c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x560f34c0a1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x560f34c09c48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34c0a148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560f34c09fb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x560f34c0a030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x560f34c0a370 # | | | `-ReturnStmt 0x560f34c0a360 # | | | `-CallExpr 0x560f34c0a328 '' # | | | |-UnresolvedLookupExpr 0x560f34c0a2a0 '' lvalue (no ADL) = 'distance_impl' 0x560f34d323f8 # | | | |-DeclRefExpr 0x560f34c0a2e8 'T' lvalue ParmVar 0x560f34c09fb8 'X' 'T' # | | | `-DeclRefExpr 0x560f34c0a308 'T' lvalue ParmVar 0x560f34c0a030 'Y' 'T' # | | |-FunctionTemplateDecl 0x560f34c0a700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x560f34c0a3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34c0a658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x560f34c0a480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x560f34c0a548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x560f34c0a880 # | | | `-ReturnStmt 0x560f34c0a870 # | | | `-CallExpr 0x560f34c0a838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34c0a7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x560f34d350f0 # | | | |-RecoveryExpr 0x560f34c0a7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34c0a818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34c0ac00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x560f34c0a8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34c0ab58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x560f34c0a978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x560f34c0aa40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x560f34c0ad80 # | | | `-ReturnStmt 0x560f34c0ad70 # | | | `-CallExpr 0x560f34c0ad38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34c0acb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x560f34d350f0 # | | | |-RecoveryExpr 0x560f34c0acf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34c0ad18 '' contains-errors lvalue # | | |-FunctionDecl 0x560f34c0b048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x560f34c0adc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x560f34c0ae40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x560f34c0aec0 col:52 used C 'float' # | | | |-CompoundStmt 0x560f34c0b3a0 # | | | | `-ReturnStmt 0x560f34c0b390 # | | | | `-CallExpr 0x560f34c0b308 'float' # | | | | |-ImplicitCastExpr 0x560f34c0b2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x560f34c0b200 'float (half2, half2, float)' lvalue Function 0x560f34d35518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x560f34d30880 '__detail' # | | | | |-ImplicitCastExpr 0x560f34c0b348 'half2':'vector' # | | | | | `-DeclRefExpr 0x560f34c0b230 'half2':'vector' lvalue ParmVar 0x560f34c0adc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x560f34c0b360 'half2':'vector' # | | | | | `-DeclRefExpr 0x560f34c0b250 'half2':'vector' lvalue ParmVar 0x560f34c0ae40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x560f34c0b378 'float' # | | | | `-DeclRefExpr 0x560f34c0b270 'float' lvalue ParmVar 0x560f34c0aec0 'C' 'float' # | | | `-AvailabilityAttr 0x560f34c0b108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x560f34c0b5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x560f34c0b3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x560f34c0b450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x560f34c0b768 # | | | `-ReturnStmt 0x560f34c0b758 # | | | `-RecoveryExpr 0x560f34c0b720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560f34c0b698 '' lvalue (no ADL) = 'dst_impl' 0x560f34d31e10 # | | | |-DeclRefExpr 0x560f34c0b6e0 'half4':'vector' lvalue ParmVar 0x560f34c0b3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x560f34c0b700 'half4':'vector' lvalue ParmVar 0x560f34c0b450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x560f34d531c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x560f34c0b798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x560f34d53070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x560f34d53398 # | | | `-ReturnStmt 0x560f34d53388 # | | | `-RecoveryExpr 0x560f34d53350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560f34d532c8 '' lvalue (no ADL) = 'dst_impl' 0x560f34d31e10 # | | | |-DeclRefExpr 0x560f34d53310 'float4':'vector' lvalue ParmVar 0x560f34c0b798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x560f34d53330 'float4':'vector' lvalue ParmVar 0x560f34d53070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x560f34d53598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x560f34d533c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x560f34d53448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x560f34d53768 # | | | `-ReturnStmt 0x560f34d53758 # | | | `-RecoveryExpr 0x560f34d53720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560f34d53698 '' lvalue (no ADL) = 'dst_impl' 0x560f34d31e10 # | | | |-DeclRefExpr 0x560f34d536e0 'double4':'vector' lvalue ParmVar 0x560f34d533c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x560f34d53700 'double4':'vector' lvalue ParmVar 0x560f34d53448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x560f34d53e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x560f34d53780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d53d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560f34d53ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x560f34d53b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x560f34d53bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x560f34d53fb0 # | | | `-ReturnStmt 0x560f34d53fa0 # | | | `-CallExpr 0x560f34d53f60 '' # | | | |-UnresolvedLookupExpr 0x560f34d53eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x560f34d3dfc8 # | | | |-DeclRefExpr 0x560f34d53f00 'T' lvalue ParmVar 0x560f34d53ae8 'N' 'T' # | | | |-DeclRefExpr 0x560f34d53f20 'T' lvalue ParmVar 0x560f34d53b60 'I' 'T' # | | | `-DeclRefExpr 0x560f34d53f40 'T' lvalue ParmVar 0x560f34d53bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x560f34d54610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x560f34d53fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d54568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560f34d54338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x560f34d543b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x560f34d54428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x560f34d547c0 # | | | `-ReturnStmt 0x560f34d547b0 # | | | `-CallExpr 0x560f34d54770 '' # | | | |-UnresolvedLookupExpr 0x560f34d546c8 '' lvalue (no ADL) = 'faceforward_impl' 0x560f34d3dfc8 # | | | |-DeclRefExpr 0x560f34d54710 'T' lvalue ParmVar 0x560f34d54338 'N' 'T' # | | | |-DeclRefExpr 0x560f34d54730 'T' lvalue ParmVar 0x560f34d543b0 'I' 'T' # | | | `-DeclRefExpr 0x560f34d54750 'T' lvalue ParmVar 0x560f34d54428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x560f34d54c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x560f34d547f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560f34d54bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560f34d54900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x560f34d549c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x560f34d54a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x560f34d54e20 # | | | `-ReturnStmt 0x560f34d54e10 # | | | `-CallExpr 0x560f34d54dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d54d28 '' lvalue (no ADL) = 'faceforward_impl' 0x560f34d3dfc8 # | | | |-RecoveryExpr 0x560f34d54d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560f34d54d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d54db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d55288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x560f34d54e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560f34d551e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560f34d54f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x560f34d55028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x560f34d550f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x560f34d55438 # | | | `-ReturnStmt 0x560f34d55428 # | | | `-CallExpr 0x560f34d553e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d55340 '' lvalue (no ADL) = 'faceforward_impl' 0x560f34d3dfc8 # | | | |-RecoveryExpr 0x560f34d55388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560f34d553a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d553c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d55ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560f34d55450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d55a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x560f34d558e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x560f34d55cf8 # | | | `-ReturnStmt 0x560f34d55ce8 # | | | `-CallExpr 0x560f34d55cb8 '' # | | | |-UnresolvedLookupExpr 0x560f34d55be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x560f34d3f0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34d554a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34d55450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x560f34d55ba0 'int' 32 # | | | `-DeclRefExpr 0x560f34d55c98 'T' lvalue ParmVar 0x560f34d558e8 'X' 'T' # | | |-FunctionTemplateDecl 0x560f34d56340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560f34d55d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d55da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d56298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x560f34d561a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x560f34d564e0 # | | |-FunctionTemplateDecl 0x560f34d56b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560f34d564f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d56a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x560f34d56998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x560f34d56d60 # | | | `-ReturnStmt 0x560f34d56d50 # | | | `-CallExpr 0x560f34d56d20 '' # | | | |-UnresolvedLookupExpr 0x560f34d56c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x560f34d3f0d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x560f34ae79c0 'uint' sugar # | | | | | |-Typedef 0x560f34ac4ce8 'uint' # | | | | | `-BuiltinType 0x560f34a94300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x560f34d56540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x560f34d564f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x560f34d56c08 'int' 64 # | | | `-DeclRefExpr 0x560f34d56d00 'T' lvalue ParmVar 0x560f34d56998 'X' 'T' # | | |-FunctionTemplateDecl 0x560f34d573b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x560f34d56d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d56e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d57308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x560f34d57258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x560f34d57550 # | | |-FunctionTemplateDecl 0x560f34d57b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x560f34d57560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d57a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560f34d578c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x560f34d57940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x560f34d57c70 # | | | `-ReturnStmt 0x560f34d57c60 # | | | `-CallExpr 0x560f34d57c28 '' # | | | |-UnresolvedLookupExpr 0x560f34d57ba0 '' lvalue (no ADL) = 'fmod_impl' 0x560f34d38db8 # | | | |-DeclRefExpr 0x560f34d57be8 'T' lvalue ParmVar 0x560f34d578c8 'X' 'T' # | | | `-DeclRefExpr 0x560f34d57c08 'T' lvalue ParmVar 0x560f34d57940 'Y' 'T' # | | |-FunctionTemplateDecl 0x560f34d58230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x560f34d57c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d58188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560f34d57ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x560f34d58070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x560f34d583b0 # | | | `-ReturnStmt 0x560f34d583a0 # | | | `-CallExpr 0x560f34d58368 '' # | | | |-UnresolvedLookupExpr 0x560f34d582e0 '' lvalue (no ADL) = 'fmod_impl' 0x560f34d38db8 # | | | |-DeclRefExpr 0x560f34d58328 'T' lvalue ParmVar 0x560f34d57ff8 'X' 'T' # | | | `-DeclRefExpr 0x560f34d58348 'T' lvalue ParmVar 0x560f34d58070 'Y' 'T' # | | |-FunctionTemplateDecl 0x560f34d58770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x560f34d583e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d586c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560f34d584f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x560f34d585b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x560f34d588f0 # | | | `-ReturnStmt 0x560f34d588e0 # | | | `-CallExpr 0x560f34d588a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d58820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x560f34d3ae28 # | | | |-RecoveryExpr 0x560f34d58868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d58888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d58c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x560f34d58920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d58bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560f34d58a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x560f34d58af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x560f34d58df0 # | | | `-ReturnStmt 0x560f34d58de0 # | | | `-CallExpr 0x560f34d58da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d58d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x560f34d3ae28 # | | | |-RecoveryExpr 0x560f34d58d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d58d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d593b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x560f34d58e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d59308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560f34d59178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x560f34d591f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x560f34d59520 # | | | `-ReturnStmt 0x560f34d59510 # | | | `-CallExpr 0x560f34d594d8 '' # | | | |-UnresolvedLookupExpr 0x560f34d59450 '' lvalue (no ADL) = 'ldexp_impl' 0x560f34d3ea98 # | | | |-DeclRefExpr 0x560f34d59498 'T' lvalue ParmVar 0x560f34d59178 'X' 'T' # | | | `-DeclRefExpr 0x560f34d594b8 'T' lvalue ParmVar 0x560f34d591f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x560f34d59ae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x560f34d59538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d59a38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560f34d598a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x560f34d59920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x560f34d59c60 # | | | `-ReturnStmt 0x560f34d59c50 # | | | `-CallExpr 0x560f34d59c18 '' # | | | |-UnresolvedLookupExpr 0x560f34d59b90 '' lvalue (no ADL) = 'ldexp_impl' 0x560f34d3ea98 # | | | |-DeclRefExpr 0x560f34d59bd8 'T' lvalue ParmVar 0x560f34d598a8 'X' 'T' # | | | `-DeclRefExpr 0x560f34d59bf8 'T' lvalue ParmVar 0x560f34d59920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x560f34d59fe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x560f34d59c90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d59f38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560f34d59da0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x560f34d59e68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x560f34d5a160 # | | | `-ReturnStmt 0x560f34d5a150 # | | | `-CallExpr 0x560f34d5a118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d5a090 '' lvalue (no ADL) = 'ldexp_impl' 0x560f34d3ea98 # | | | |-RecoveryExpr 0x560f34d5a0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d5a0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d5a4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x560f34d5a190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d5a438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560f34d5a2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x560f34d5a368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x560f34d5a660 # | | | `-ReturnStmt 0x560f34d5a650 # | | | `-CallExpr 0x560f34d5a618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d5a590 '' lvalue (no ADL) = 'ldexp_impl' 0x560f34d3ea98 # | | | |-RecoveryExpr 0x560f34d5a5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d5a5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d5ab80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x560f34d5a678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d5aad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x560f34d5a9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x560f34d5acc0 # | | | `-ReturnStmt 0x560f34d5acb0 # | | | `-CallExpr 0x560f34d5ac80 '' # | | | |-UnresolvedLookupExpr 0x560f34d5ac18 '' lvalue (no ADL) = 'length_impl' 0x560f34d30df8 # | | | `-DeclRefExpr 0x560f34d5ac60 'T' lvalue ParmVar 0x560f34d5a9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x560f34d5b220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x560f34d5acd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d5b178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x560f34d5b090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x560f34d5b370 # | | | `-ReturnStmt 0x560f34d5b360 # | | | `-CallExpr 0x560f34d5b330 '' # | | | |-UnresolvedLookupExpr 0x560f34d5b2c8 '' lvalue (no ADL) = 'length_impl' 0x560f34d30df8 # | | | `-DeclRefExpr 0x560f34d5b310 'T' lvalue ParmVar 0x560f34d5b090 'X' 'T' # | | |-FunctionTemplateDecl 0x560f34d5b600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x560f34d5b3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d5b558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x560f34d5b468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x560f34d5b750 # | | | `-ReturnStmt 0x560f34d5b740 # | | | `-CallExpr 0x560f34d5b710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d5b6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x560f34d316d0 # | | | `-RecoveryExpr 0x560f34d5b6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d5b9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x560f34d5b780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d5b938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x560f34d5b848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x560f34d5bb30 # | | | `-ReturnStmt 0x560f34d5bb20 # | | | `-CallExpr 0x560f34d5baf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d5ba88 '' lvalue (no ADL) = 'length_vec_impl' 0x560f34d316d0 # | | | `-RecoveryExpr 0x560f34d5bad0 '' contains-errors lvalue # | | |-FunctionDecl 0x560f34d5bde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x560f34d5bb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x560f34d5bbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x560f34d5bc60 col:53 used M 'half' # | | | `-CompoundStmt 0x560f34d5bfd8 # | | | `-ReturnStmt 0x560f34d5bfc8 # | | | `-RecoveryExpr 0x560f34d5bf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560f34d5bee0 '' lvalue (no ADL) = 'lit_impl' 0x560f34d3ce50 # | | | |-DeclRefExpr 0x560f34d5bf28 'half' lvalue ParmVar 0x560f34d5bb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x560f34d5bf48 'half' lvalue ParmVar 0x560f34d5bbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x560f34d5bf68 'half' lvalue ParmVar 0x560f34d5bc60 'M' 'half' # | | |-FunctionDecl 0x560f34d5c298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x560f34d5c008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x560f34d5c088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x560f34d5c108 col:57 used M 'float' # | | | `-CompoundStmt 0x560f34d5c498 # | | | `-ReturnStmt 0x560f34d5c488 # | | | `-RecoveryExpr 0x560f34d5c448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x560f34d5c3a0 '' lvalue (no ADL) = 'lit_impl' 0x560f34d3ce50 # | | | |-DeclRefExpr 0x560f34d5c3e8 'float' lvalue ParmVar 0x560f34d5c008 'NDotL' 'float' # | | | |-DeclRefExpr 0x560f34d5c408 'float' lvalue ParmVar 0x560f34d5c088 'NDotH' 'float' # | | | `-DeclRefExpr 0x560f34d5c428 'float' lvalue ParmVar 0x560f34d5c108 'M' 'float' # | | |-FunctionDecl 0x560f34d5c578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x560f34d5c4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x560f34d5c780 # | | | `-ReturnStmt 0x560f34d5c770 # | | | `-CallExpr 0x560f34d5c728 'int4':'vector' # | | | |-ImplicitCastExpr 0x560f34d5c710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x560f34d5c660 'int4 (float4)' lvalue Function 0x560f34d309b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x560f34d30880 '__detail' # | | | `-ImplicitCastExpr 0x560f34d5c758 'float4':'vector' # | | | `-DeclRefExpr 0x560f34d5c690 'float4':'vector' lvalue ParmVar 0x560f34d5c4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x560f34d5c898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x560f34d5c7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x560f34d5ccb0 # | | | `-ReturnStmt 0x560f34d5cca0 # | | | `-CallExpr 0x560f34d5cc58 'unsigned int' # | | | |-ImplicitCastExpr 0x560f34d5cc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x560f34d5cb88 '' Function 0x560f34d5c9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x560f34d5cc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x560f34d5cbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x560f34d5c7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x560f34d5d270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x560f34d5ccc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d5d1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560f34d5d038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x560f34d5d0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x560f34d5d3e0 # | | | `-ReturnStmt 0x560f34d5d3d0 # | | | `-CallExpr 0x560f34d5d398 '' # | | | |-UnresolvedLookupExpr 0x560f34d5d310 '' lvalue (no ADL) = 'reflect_impl' 0x560f34d37268 # | | | |-DeclRefExpr 0x560f34d5d358 'T' lvalue ParmVar 0x560f34d5d038 'I' 'T' # | | | `-DeclRefExpr 0x560f34d5d378 'T' lvalue ParmVar 0x560f34d5d0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x560f34d5d9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x560f34d5d3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d5d8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x560f34d5d768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x560f34d5d7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x560f34d5db20 # | | | `-ReturnStmt 0x560f34d5db10 # | | | `-CallExpr 0x560f34d5dad8 '' # | | | |-UnresolvedLookupExpr 0x560f34d5da50 '' lvalue (no ADL) = 'reflect_impl' 0x560f34d37268 # | | | |-DeclRefExpr 0x560f34d5da98 'T' lvalue ParmVar 0x560f34d5d768 'I' 'T' # | | | `-DeclRefExpr 0x560f34d5dab8 'T' lvalue ParmVar 0x560f34d5d7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x560f34d5dea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x560f34d5db50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560f34d5ddf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560f34d5dc60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x560f34d5dd28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x560f34d5e020 # | | | `-ReturnStmt 0x560f34d5e010 # | | | `-CallExpr 0x560f34d5dfd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d5df50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x560f34d37888 # | | | |-RecoveryExpr 0x560f34d5df98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d5dfb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d5e3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x560f34d5e050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560f34d5e2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x560f34d5e160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x560f34d5e228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x560f34d5e520 # | | | `-ReturnStmt 0x560f34d5e510 # | | | `-CallExpr 0x560f34d5e4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d5e450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x560f34d37888 # | | | |-RecoveryExpr 0x560f34d5e498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d5e4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d5eb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x560f34d5e538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d5ead8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560f34d5e8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x560f34d5e920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x560f34d5e998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x560f34d5ed20 # | | | `-ReturnStmt 0x560f34d5ed10 # | | | `-CallExpr 0x560f34d5ecd0 '' # | | | |-UnresolvedLookupExpr 0x560f34d5ec28 '' lvalue (no ADL) = 'refract_impl' 0x560f34d37fc8 # | | | |-DeclRefExpr 0x560f34d5ec70 'T' lvalue ParmVar 0x560f34d5e8a8 'I' 'T' # | | | |-DeclRefExpr 0x560f34d5ec90 'T' lvalue ParmVar 0x560f34d5e920 'N' 'T' # | | | `-DeclRefExpr 0x560f34d5ecb0 'T' lvalue ParmVar 0x560f34d5e998 'eta' 'T' # | | |-FunctionTemplateDecl 0x560f34d5f3a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x560f34d5ed38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d5f2f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560f34d5f0c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x560f34d5f140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x560f34d5f1b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x560f34d5f550 # | | | `-ReturnStmt 0x560f34d5f540 # | | | `-CallExpr 0x560f34d5f500 '' # | | | |-UnresolvedLookupExpr 0x560f34d5f458 '' lvalue (no ADL) = 'refract_impl' 0x560f34d37fc8 # | | | |-DeclRefExpr 0x560f34d5f4a0 'T' lvalue ParmVar 0x560f34d5f0c8 'I' 'T' # | | | |-DeclRefExpr 0x560f34d5f4c0 'T' lvalue ParmVar 0x560f34d5f140 'N' 'T' # | | | `-DeclRefExpr 0x560f34d5f4e0 'T' lvalue ParmVar 0x560f34d5f1b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x560f34d5f9c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x560f34d5f580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560f34d5f918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x560f34d5f690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x560f34d5f758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x560f34d5f7d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x560f34d5fb70 # | | | `-ReturnStmt 0x560f34d5fb60 # | | | `-CallExpr 0x560f34d5fb20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d5fa78 '' lvalue (no ADL) = 'refract_impl' 0x560f34d37fc8 # | | | |-RecoveryExpr 0x560f34d5fac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560f34d5fae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560f34d5fb00 'half' lvalue ParmVar 0x560f34d5f7d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x560f34d5ffe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x560f34d5fba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x560f34d5ff38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x560f34d5fcb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x560f34d5fd78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x560f34d5fdf8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x560f34d60190 # | | | `-ReturnStmt 0x560f34d60180 # | | | `-CallExpr 0x560f34d60140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d60098 '' lvalue (no ADL) = 'refract_impl' 0x560f34d37fc8 # | | | |-RecoveryExpr 0x560f34d600e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560f34d60100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560f34d60120 'float' lvalue ParmVar 0x560f34d5fdf8 'eta' 'float' # | | |-FunctionTemplateDecl 0x560f34d607f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x560f34d601a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d60748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560f34d60518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x560f34d60590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x560f34d60608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x560f34d60990 # | | | `-ReturnStmt 0x560f34d60980 # | | | `-CallExpr 0x560f34d60940 '' # | | | |-UnresolvedLookupExpr 0x560f34d60898 '' lvalue (no ADL) = 'smoothstep_impl' 0x560f34d3baf8 # | | | |-DeclRefExpr 0x560f34d608e0 'T' lvalue ParmVar 0x560f34d60518 'Min' 'T' # | | | |-DeclRefExpr 0x560f34d60900 'T' lvalue ParmVar 0x560f34d60590 'Max' 'T' # | | | `-DeclRefExpr 0x560f34d60920 'T' lvalue ParmVar 0x560f34d60608 'X' 'T' # | | |-FunctionTemplateDecl 0x560f34d60ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x560f34d609a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d60f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x560f34d60d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x560f34d60d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x560f34d60e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x560f34d611a0 # | | | `-ReturnStmt 0x560f34d61190 # | | | `-CallExpr 0x560f34d61150 '' # | | | |-UnresolvedLookupExpr 0x560f34d610a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x560f34d3baf8 # | | | |-DeclRefExpr 0x560f34d610f0 'T' lvalue ParmVar 0x560f34d60d18 'Min' 'T' # | | | |-DeclRefExpr 0x560f34d61110 'T' lvalue ParmVar 0x560f34d60d90 'Max' 'T' # | | | `-DeclRefExpr 0x560f34d61130 'T' lvalue ParmVar 0x560f34d60e08 'X' 'T' # | | |-FunctionTemplateDecl 0x560f34d61608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x560f34d611d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d61560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560f34d612e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x560f34d613a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x560f34d61470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x560f34d617b8 # | | | `-ReturnStmt 0x560f34d617a8 # | | | `-CallExpr 0x560f34d61768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d616c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x560f34d3c4c8 # | | | |-RecoveryExpr 0x560f34d61708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560f34d61728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d61748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d61c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x560f34d617e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d61b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x560f34d618f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x560f34d619c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x560f34d61a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x560f34d61dd0 # | | | `-ReturnStmt 0x560f34d61dc0 # | | | `-CallExpr 0x560f34d61d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d61cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x560f34d3c4c8 # | | | |-RecoveryExpr 0x560f34d61d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x560f34d61d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d61d60 '' contains-errors lvalue # | | |-FunctionDecl 0x560f34d61ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x560f34d61e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x560f34d62010 # | | | `-ReturnStmt 0x560f34d62000 # | | | `-CXXStaticCastExpr 0x560f34d61fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x560f34d61fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x560f34d61fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x560f34d61f70 'uint':'unsigned int' lvalue ParmVar 0x560f34d61e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x560f34d62530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x560f34d62028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d62488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x560f34d62398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x560f34d62670 # | | | `-ReturnStmt 0x560f34d62660 # | | | `-CallExpr 0x560f34d62630 '' # | | | |-UnresolvedLookupExpr 0x560f34d625c8 '' lvalue (no ADL) = 'ddx_impl' 0x560f34d3fa38 # | | | `-DeclRefExpr 0x560f34d62610 'T' lvalue ParmVar 0x560f34d62398 'input' 'T' # | | |-FunctionTemplateDecl 0x560f34d62b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x560f34d62688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d62ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x560f34d629f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x560f34d62ce0 # | | | `-ReturnStmt 0x560f34d62cd0 # | | | `-CallExpr 0x560f34d62ca0 '' # | | | |-UnresolvedLookupExpr 0x560f34d62c38 '' lvalue (no ADL) = 'ddx_impl' 0x560f34d3fa38 # | | | `-DeclRefExpr 0x560f34d62c80 'T' lvalue ParmVar 0x560f34d629f8 'input' 'T' # | | |-FunctionTemplateDecl 0x560f34d62f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x560f34d62d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d62ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x560f34d62e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x560f34d630f0 # | | | `-ReturnStmt 0x560f34d630e0 # | | | `-CallExpr 0x560f34d630b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d63020 '' lvalue (no ADL) = 'ddx_impl' 0x560f34d3fa38 # | | | `-RecoveryExpr 0x560f34d63068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d63388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x560f34d63120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d632e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x560f34d63230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x560f34d634d8 # | | | `-ReturnStmt 0x560f34d634c8 # | | | `-CallExpr 0x560f34d63498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d63430 '' lvalue (no ADL) = 'ddx_impl' 0x560f34d3fa38 # | | | `-RecoveryExpr 0x560f34d63478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d639f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x560f34d634f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d63948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x560f34d63858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x560f34d63b30 # | | | `-ReturnStmt 0x560f34d63b20 # | | | `-CallExpr 0x560f34d63af0 '' # | | | |-UnresolvedLookupExpr 0x560f34d63a88 '' lvalue (no ADL) = 'ddy_impl' 0x560f34d3ffa8 # | | | `-DeclRefExpr 0x560f34d63ad0 'T' lvalue ParmVar 0x560f34d63858 'input' 'T' # | | |-FunctionTemplateDecl 0x560f34d64050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x560f34d63b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d63fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x560f34d63eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x560f34d641a0 # | | | `-ReturnStmt 0x560f34d64190 # | | | `-CallExpr 0x560f34d64160 '' # | | | |-UnresolvedLookupExpr 0x560f34d640f8 '' lvalue (no ADL) = 'ddy_impl' 0x560f34d3ffa8 # | | | `-DeclRefExpr 0x560f34d64140 'T' lvalue ParmVar 0x560f34d63eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x560f34d64438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x560f34d641d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d64390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x560f34d642e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x560f34d64588 # | | | `-ReturnStmt 0x560f34d64578 # | | | `-CallExpr 0x560f34d64548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d644e0 '' lvalue (no ADL) = 'ddy_impl' 0x560f34d3ffa8 # | | | `-RecoveryExpr 0x560f34d64528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d64820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x560f34d645b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d64778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x560f34d646c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x560f34d64970 # | | | `-ReturnStmt 0x560f34d64960 # | | | `-CallExpr 0x560f34d64930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d648c8 '' lvalue (no ADL) = 'ddy_impl' 0x560f34d3ffa8 # | | | `-RecoveryExpr 0x560f34d64910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d64e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x560f34d64988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d64de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x560f34d64cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x560f34d64fd0 # | | | `-ReturnStmt 0x560f34d64fc0 # | | | `-CallExpr 0x560f34d64f90 '' # | | | |-UnresolvedLookupExpr 0x560f34d64f28 '' lvalue (no ADL) = 'fwidth_impl' 0x560f34d40518 # | | | `-DeclRefExpr 0x560f34d64f70 'T' lvalue ParmVar 0x560f34d64cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x560f34d654f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x560f34d64fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d65448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x560f34d65358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x560f34d65640 # | | | `-ReturnStmt 0x560f34d65630 # | | | `-CallExpr 0x560f34d65600 '' # | | | |-UnresolvedLookupExpr 0x560f34d65598 '' lvalue (no ADL) = 'fwidth_impl' 0x560f34d40518 # | | | `-DeclRefExpr 0x560f34d655e0 'T' lvalue ParmVar 0x560f34d65358 'input' 'T' # | | |-FunctionTemplateDecl 0x560f34d658d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x560f34d65670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d65830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x560f34d65780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x560f34d65a28 # | | | `-ReturnStmt 0x560f34d65a18 # | | | `-CallExpr 0x560f34d659e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d65980 '' lvalue (no ADL) = 'fwidth_impl' 0x560f34d40518 # | | | `-RecoveryExpr 0x560f34d659c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d65cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x560f34d65a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d65c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x560f34d65b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x560f34d65e10 # | | | `-ReturnStmt 0x560f34d65e00 # | | | `-CallExpr 0x560f34d65dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d65d68 '' lvalue (no ADL) = 'fwidth_impl' 0x560f34d40518 # | | | `-RecoveryExpr 0x560f34d65db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d66410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x560f34d65e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d66368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d66198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x560f34d66210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x560f34d66510 # | | | `-ReturnStmt 0x560f34d66500 # | | | `-BinaryOperator 0x560f34d664e0 '' '*' # | | | |-DeclRefExpr 0x560f34d664a0 'T' lvalue ParmVar 0x560f34d66198 'x' 'T' # | | | `-DeclRefExpr 0x560f34d664c0 'T' lvalue ParmVar 0x560f34d66210 'y' 'T' # | | |-FunctionTemplateDecl 0x560f34d66ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x560f34d66528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x560f34d66a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d668b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x560f34d66928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x560f34d66be0 # | | | `-ReturnStmt 0x560f34d66bd0 # | | | `-BinaryOperator 0x560f34d66bb0 '' '*' # | | | |-DeclRefExpr 0x560f34d66b70 'T' lvalue ParmVar 0x560f34d668b0 'x' 'T' # | | | `-DeclRefExpr 0x560f34d66b90 'T' lvalue ParmVar 0x560f34d66928 'y' 'T' # | | |-FunctionTemplateDecl 0x560f34d66f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560f34d66c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d66ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d66cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x560f34d66d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x560f34d67050 # | | | `-ReturnStmt 0x560f34d67040 # | | | `-BinaryOperator 0x560f34d67020 '' contains-errors '*' # | | | |-DeclRefExpr 0x560f34d66fe0 'half' lvalue ParmVar 0x560f34d66cd8 'x' 'half' # | | | `-RecoveryExpr 0x560f34d67000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d674a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x560f34d670c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d67158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d673f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d67228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x560f34d672e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x560f34d675a0 # | | | `-ReturnStmt 0x560f34d67590 # | | | `-BinaryOperator 0x560f34d67570 '' contains-errors '*' # | | | |-DeclRefExpr 0x560f34d67530 'T' lvalue ParmVar 0x560f34d67228 'x' 'T' # | | | `-RecoveryExpr 0x560f34d67550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d67980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560f34d675d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560f34d67640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560f34d678d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d67730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x560f34d67808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x560f34d67a80 # | | | `-ReturnStmt 0x560f34d67a70 # | | | `-BinaryOperator 0x560f34d67a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x560f34d67a10 'half' lvalue ParmVar 0x560f34d67730 'x' 'half' # | | | `-RecoveryExpr 0x560f34d67a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d67f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x560f34d67a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d67b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x560f34d67ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x560f34d67e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x560f34d67ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x560f34d67d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x560f34d68040 # | | | `-ReturnStmt 0x560f34d68030 # | | | `-BinaryOperator 0x560f34d68010 '' contains-errors '*' # | | | |-DeclRefExpr 0x560f34d67fd0 'T' lvalue ParmVar 0x560f34d67ca0 'x' 'T' # | | | `-RecoveryExpr 0x560f34d67ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d683b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560f34d68070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d68308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x560f34d68170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x560f34d681f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x560f34d684b0 # | | | `-ReturnStmt 0x560f34d684a0 # | | | `-BinaryOperator 0x560f34d68480 '' contains-errors '*' # | | | |-RecoveryExpr 0x560f34d68440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560f34d68460 'half' lvalue ParmVar 0x560f34d681f0 'y' 'half' # | | |-FunctionTemplateDecl 0x560f34d688b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x560f34d684c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d68568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d68808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x560f34d68680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x560f34d686f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x560f34d689b0 # | | | `-ReturnStmt 0x560f34d689a0 # | | | `-BinaryOperator 0x560f34d68980 '' contains-errors '*' # | | | |-RecoveryExpr 0x560f34d68940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560f34d68960 'T' lvalue ParmVar 0x560f34d686f8 'y' 'T' # | | |-FunctionTemplateDecl 0x560f34d68d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560f34d689e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x560f34d68c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x560f34d68aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x560f34d68b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x560f34d68ea0 # | | | `-ReturnStmt 0x560f34d68e90 # | | | `-CallExpr 0x560f34d68e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d68dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x560f34d36888 # | | | |-RecoveryExpr 0x560f34d68e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d68e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d692e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x560f34d68eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x560f34d68f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x560f34d69240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x560f34d69030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x560f34d690f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x560f34d69468 # | | | `-ReturnStmt 0x560f34d69458 # | | | `-CallExpr 0x560f34d69420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x560f34d69398 '' lvalue (no ADL) = 'mul_vec_impl' 0x560f34d36888 # | | | |-RecoveryExpr 0x560f34d693e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x560f34d69400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x560f34d69848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x560f34d69498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x560f34d69508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x560f34d697a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x560f34d69650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x560f34d696d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x560f34d69948 # | | | `-ReturnStmt 0x560f34d69938 # | | | `-BinaryOperator 0x560f34d69918 '' contains-errors '*' # | | | |-RecoveryExpr 0x560f34d698d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x560f34d698f8 'half' lvalue ParmVar 0x560f34d696d0 'y' 'half' # | | `-FunctionTemplateDecl 0x560f34d69e00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x560f34d69960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x560f34d699f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x560f34d69a68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x560f34d69d58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x560f34d69bc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x560f34d69c40 col:52 referenced y 'T' # | | `-CompoundStmt 0x560f34d69f00 # | | `-ReturnStmt 0x560f34d69ef0 # | | `-BinaryOperator 0x560f34d69ed0 '' contains-errors '*' # | | |-RecoveryExpr 0x560f34d69e90 '' contains-errors lvalue # | | `-DeclRefExpr 0x560f34d69eb0 'T' lvalue ParmVar 0x560f34d69c40 'y' 'T' # | |-LinkageSpecDecl 0x560f34d5c998 col:10 implicit C # | | `-FunctionDecl 0x560f34d5c9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x560f34d5caf0 <> 'unsigned int' # | | |-BuiltinAttr 0x560f34d5ca90 <> Implicit 740 # | | `-NoThrowAttr 0x560f34d5cb60 Implicit # | |-FunctionDecl 0x560f34d6a0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x560f34d69fd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x560f34d6a038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x560f34d6a218 # | | `-HLSLNumThreadsAttr 0x560f34d6a1b0 8 8 1 # | |-CXXRecordDecl 0x560f34d6a240 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 0x560f34d6a2e8 <> Implicit # | | |-CXXRecordDecl 0x560f34d6a3a8 col:8 implicit struct ST # | | |-FieldDecl 0x560f34d6a468 col:7 a 'int' # | | `-FieldDecl 0x560f34d6a4d0 col:9 b 'float' # | |-FunctionDecl 0x560f34d6a7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x560f34d6a638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x560f34d6a6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x560f34d6a900 # | | `-HLSLNumThreadsAttr 0x560f34d6a898 8 8 1 # | |-FunctionDecl 0x560f34d6a948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x560f34d6aaf8 # | | `-DeclStmt 0x560f34d6aae0 # | | `-VarDecl 0x560f34d6aa78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x560f34d6ab28 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 0x560f34d6abd0 <> Implicit # | | |-CXXRecordDecl 0x560f34d6ac90 col:8 implicit struct ST2 # | | |-VarDecl 0x560f34d6ad90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x560f34d6aeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x560f34d6af00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x560f34d6b1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x560f34d6b0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x560f34d6b138 "SV_GroupID" 0 # | | |-CompoundStmt 0x560f34d6b310 # | | `-HLSLNumThreadsAttr 0x560f34d6b2a8 8 8 1 # | |-FunctionDecl 0x560f34d6b500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x560f34d6b3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x560f34d6b458 "SV_GroupID" 0 # | | |-CompoundStmt 0x560f34d6b630 # | | `-HLSLNumThreadsAttr 0x560f34d6b5c8 8 8 1 # | |-FunctionDecl 0x560f34d6b678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x560f34d6b828 # | | `-DeclStmt 0x560f34d6b810 # | | `-VarDecl 0x560f34d6b7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x560f34d6b858 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 0x560f34d6b900 <> Implicit # | | |-CXXRecordDecl 0x560f34d6b9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x560f34d6bac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x560f34d6bb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x560f34d6bbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x560f34d6be70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x560f34d6bd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x560f34d6bdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x560f34d6bfa0 # | | `-HLSLNumThreadsAttr 0x560f34d6bf38 8 8 1 # | |-FunctionDecl 0x560f34d6c190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x560f34d6c080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x560f34d6c0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x560f34d6c2c0 # | | `-HLSLNumThreadsAttr 0x560f34d6c258 8 8 1 # | |-FunctionDecl 0x560f34d6c308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x560f34d6c4b8 # | | `-DeclStmt 0x560f34d6c4a0 # | | `-VarDecl 0x560f34d6c438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x560f34d6c4e8 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 0x560f34d6c590 <> Implicit # | | |-CXXRecordDecl 0x560f34d6c650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x560f34d6c750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x560f34d6c828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x560f34d6c878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x560f34d6cfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x560f34d6c9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x560f34d6ca18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x560f34d6d0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x560f34d6caf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x560f34d6cb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x560f34d6d130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x560f34d6cc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x560f34d6cca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x560f34d6d188 "SV_GroupID" 0 # | |-ParmVarDecl 0x560f34d6cd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x560f34d6cde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x560f34d6d1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x560f34d6d228 # | `-HLSLShaderAttr 0x560f34d6d080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (37 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 :: AST/HLSL/vk_binding_attr.hlsl (38 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 0x55ef3bf0e248 <> # | ^ # | # | 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 0x55ef3bf0e248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55ef3bf0eb88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55ef3bf0eee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55ef3bf0ec10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55ef3bf0e450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (39 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (40 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 0x55bff96f1da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55bff96f29e0 <> 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 0x55bff96f1da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55bff96f26e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55bff96f2a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55bff96f2770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55bff96f1fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55bff96f2870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55bff96f28c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55bff96f29e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55bff96f2990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55bff96f27f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55bff96f2770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55bff96f2930 <> 'int' lvalue NonTypeTemplateParm 0x55bff96f2870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55bff971d2d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (41 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.hlsl (42 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (43 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (44 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/WaveActiveBallot.hlsl (45 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/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (46 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (47 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/export.hlsl (48 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (49 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/Types/Arithmetic/literal_suffixes_202x.hlsl (50 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (51 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 :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (52 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/sgep/array_load.hlsl (53 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (54 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 0x564cfd13e5f8 <> # | ^ # | # | 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 0x564cfd13e5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x564cfd13ef38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x564cfd13f290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x564cfd13efc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x564cfd13e800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (55 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/asint.hlsl (56 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (57 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (58 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (59 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 :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (60 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (61 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (62 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (63 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/acos-overloads.hlsl (64 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/min.hlsl (65 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (66 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/BuiltIns/fmod-errors.hlsl (67 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (68 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (69 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/res-may-alias.hlsl (70 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (71 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (72 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (73 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (74 of 25549) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (75 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/degrees.hlsl (76 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/radians-overloads.hlsl (77 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 :: AST/HLSL/packoffset.hlsl (78 of 25549) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (79 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (80 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (81 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (82 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (83 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (84 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 :: AST/HLSL/semantic-input-struct.hlsl (85 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (86 of 25549) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (87 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 :: SemaHLSL/VectorOverloadResolution.hlsl (88 of 25549) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (89 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 :: AST/HLSL/resource_binding_attr.hlsl (90 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 0x5610f378ce58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x5610f378d218 'hlsl_constant float' lvalue Var 0x5610f378ca70 '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 0x5610f378cb98 <> Implicit # | 18812: | `-FieldDecl 0x5610f378cc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x5610f378cd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x5610f378cd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x5610f378cdd0 "t2" "space1" # | 18816: | |-VarDecl 0x5610f378ce58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x5610f378ced8 <> 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 0x5610f378d158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x5610f378d2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x5610f378d2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x5610f378d288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x5610f378d258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x5610f378d218 'hlsl_constant float' lvalue Var 0x5610f378ca70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x5610f378d270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x5610f378d238 'hlsl_constant float' lvalue Var 0x5610f378ce58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x5610f378d328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x5610f378d408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x5610f378d4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (91 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 :: 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/BasicFeatures/InitLists.hlsl (93 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/matrix_types.hlsl (94 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/Semantics/valid_entry_parameter.hlsl (95 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/half.hlsl (96 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (97 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (98 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/exp-overloads.hlsl (99 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/BuiltIns/isnan-errors.hlsl (100 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 :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (101 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/Language/groupsharedArgs/ExplicitCast.hlsl (102 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 :: SemaHLSL/Language/TemplateOutArg.hlsl (103 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 0x5653412b7ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5653412b8b20 <> 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 0x56534158f4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x565341590010 'void (inout int)' lvalue Function 0x56534158ee28 '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 0x5653412b7ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5653412b8828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5653412b8b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5653412b88b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5653412b80f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5653412b89b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5653412b8a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5653412b8b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5653412b8ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5653412b8930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5653412b88b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5653412b8a70 <> 'int' lvalue NonTypeTemplateParm 0x5653412b89b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5653412e6158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x56534158f298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x56534158f278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x56534158f220 'double' lvalue ParmVar 0x56534158efc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x56534158f260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x56534158f240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x56534158f4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x56534158f2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x56534158f440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x56534158f360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x56534158f698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x56534158f638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x56534158fbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x56534158fc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5653415901f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5653415900a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x565341590090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x565341590010 'void (inout int)' lvalue Function 0x56534158ee28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x565341590158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5653415900d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x56534158fff0 'int' lvalue ParmVar 0x56534158fbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x565341590108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5653415900f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (104 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/round-overloads.hlsl (105 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/builtins/log2-overloads.hlsl (106 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (107 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (108 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 :: CodeGenHLSL/builtins/fmod.hlsl (109 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (110 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/sgep/load_global.hlsl (111 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 :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (112 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/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (113 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/builtins/WavePrefixProduct.hlsl (114 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (115 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/builtins/saturate.hlsl (116 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/BasicFeatures/frem_modulo.hlsl (117 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/dot4add_i8packed-errors.hlsl (118 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/normalize.hlsl (119 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/max.hlsl (120 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/builtins/transpose-builtin.hlsl (121 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/and.hlsl (122 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (123 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (124 of 25549) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (125 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/builtins/reflect.hlsl (126 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (127 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 :: SemaHLSL/Semantics/semantics-valid.hlsl (128 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 :: SemaHLSL/BuiltIns/lerp-errors.hlsl (129 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/resources/Texture2D-Gather.hlsl (130 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (131 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (132 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (133 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (134 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/AddUint64-errors.hlsl (135 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/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (136 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (137 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/reflect-errors.hlsl (138 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (139 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 0x562e9de4d4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x562e9e0f31f0 <> 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 0x562e9de4d4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x562e9e0f31f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x562e9e0f3278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x562e9e0f3768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x562e9e0f3730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x562e9e0f3700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x562e9e0f31f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x562e9e0f36f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (140 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 0x5560e33834a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5560e36291e0 <> 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 0x5560e33834a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5560e36291e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5560e3629268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5560e3629758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5560e3629720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5560e36296f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5560e36291e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5560e36296e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (141 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (142 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 :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (143 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (144 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/isinf.hlsl (145 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (146 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 :: SemaHLSL/BuiltIns/rcp-errors.hlsl (147 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (148 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/ddy-coarse.hlsl (149 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/sret_output.hlsl (150 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/BasicFeatures/MatrixSplat.hlsl (151 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (152 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (153 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (154 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/resources/cbuffer-empty-struct-array.hlsl (155 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/Types/typedefs.hlsl (156 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/MatrixSplatCasts.hlsl (157 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (158 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/D3DCOLORtoUBYTE4.hlsl (159 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 :: SemaHLSL/BuiltIns/mul-errors.hlsl (160 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 :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (161 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (162 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (163 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (164 of 25549) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (165 of 25549) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (166 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/vk-features/vk.spec-constant.hlsl (167 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/resources/res-array-global-multi-dim.hlsl (168 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/BasicFeatures/MatrixImplicitTruncation.hlsl (169 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/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (170 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (171 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/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (172 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (173 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 :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (174 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/lerp.hlsl (175 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (176 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/resources/resource-bindings.hlsl (177 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (178 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/resources/StructuredBuffers-methods-lib.hlsl (179 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/isnan.hlsl (180 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/clamp-errors.hlsl (181 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/atan2-overloads.hlsl (182 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/WaveActiveBitOr.hlsl (183 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (184 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/convergence/do.while.hlsl (185 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (186 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/firstbitlow.hlsl (187 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (188 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/builtins/ScalarSwizzles.hlsl (189 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 :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (190 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (191 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (192 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/semantics/semantic.explicit-location-output-struct.hlsl (193 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (194 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (195 of 25549) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (196 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/BuiltIns/dot2add-errors.hlsl (197 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/basic_types.hlsl (198 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (199 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/Types/AggregateSplatConstantExpr.hlsl (200 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/WaveGetLaneIndex-errors.hlsl (201 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (202 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/BuiltIns/radians-errors.hlsl (203 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (204 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (205 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (206 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (207 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 :: AST/HLSL/pch_with_buf.hlsl (208 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/rcp-builtin.hlsl (209 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/acos.hlsl (210 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/resources/Texture2D-shorthand-contexts.hlsl (211 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/Operators/logical-not.hlsl (212 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (213 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/ddy.hlsl (214 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 :: AST/ByteCode/hlsl.hlsl (215 of 25549) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (216 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (217 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/builtins/clamp-builtin.hlsl (218 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (219 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/Resources/Texture2D-Subscript.hlsl (220 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/Semantics/position.ps.size.hlsl (221 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/sgep/array_store.hlsl (222 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/WaveActiveBitXor-errors.hlsl (223 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/asuint16.hlsl (224 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 :: CodeGenHLSL/builtins/sin-overloads.hlsl (225 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (226 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/resources/cbuffer_geps.hlsl (227 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (228 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/BuiltIns/select-errors.hlsl (229 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 :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (230 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 :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (231 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/WaveActiveBitAnd-errors.hlsl (232 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/Resources/Texture2D-Sema.hlsl (233 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/BoolMatrix.hlsl (234 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/builtins/mul.hlsl (235 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (236 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/float3.hlsl (237 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/builtins/atan.hlsl (238 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/BuiltIns/splitdouble-errors.hlsl (239 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (240 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (241 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 :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (242 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/loops/unroll.hlsl (243 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/exp2-overloads.hlsl (244 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/BasicFeatures/VectorElementwiseCast.hlsl (245 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/semantics/semantic-struct-nested-shadow.hlsl (246 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (247 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (248 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/asdouble.hlsl (249 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/semantics/SV_GroupThreadID.hlsl (250 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (251 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/VectorSwizzles.hlsl (252 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (253 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (254 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/builtins/select.hlsl (255 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (256 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (257 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (258 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (259 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/builtins/rcp.hlsl (260 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/matrix-member-zero-based-swizzle-store.hlsl (261 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (262 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (263 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/groupsharedArgs/VectorTest.hlsl (264 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (265 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 :: AST/HLSL/TypdefArrayParam.hlsl (266 of 25549) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (267 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 :: CodeGenHLSL/builtins/tan-overloads.hlsl (268 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (269 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (270 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 :: SemaHLSL/Loops/unroll.hlsl (271 of 25549) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (272 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (273 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (274 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (275 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 :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (276 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (277 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/semantics/DispatchThreadID-noindex.hlsl (278 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (279 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (280 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (281 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/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 :: CodeGenHLSL/builtins/sinh.hlsl (283 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 :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (284 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/WaveActiveAllTrue-errors.hlsl (285 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (286 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 :: SemaHLSL/BuiltIns/asuint-errors.hlsl (287 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (288 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 :: AST/HLSL/pch.hlsl (289 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 :: SemaHLSL/Texture2D-Load-errors.hlsl (290 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/builtins/wave_get_lane_index_simple.hlsl (291 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 :: SemaHLSL/Operators/logical-not.hlsl (292 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/semantics/SV_Position.vs.hlsl (293 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/matrix-member-zero-based-accessor-scalar-store.hlsl (294 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (295 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/semantics/semantic-struct-1.hlsl (296 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/semantics/semantic.arbitrary.hlsl (297 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/resources/StructuredBuffers-methods-ps.hlsl (298 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 :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (299 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (300 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 :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (301 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/isnan-overloads.hlsl (302 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (303 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-global-unbounded.hlsl (304 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/vk.pushconstant.layout.hlsl (305 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (306 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/shader_type_attr.hlsl (307 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (308 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/resources-declared-only-once.hlsl (309 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (310 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (311 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/shift-mask.hlsl (312 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (313 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/semantics/SV_GroupID.hlsl (314 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (315 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/convergence/while.hlsl (316 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (317 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (318 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (319 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (320 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (321 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/entry.hlsl (322 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 :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (323 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/smoothstep-errors.hlsl (324 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (325 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (326 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/semantics/semantic-struct-nested.hlsl (327 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/vk-features/SpirvType.alignment.hlsl (328 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (329 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (330 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (331 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (332 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/round-errors.hlsl (333 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/group_shared.hlsl (334 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (335 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (336 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (337 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 0x55e46eff4188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x55e46eff40e0 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 0x55e46eff4188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x55e46eff3e58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x55e46eff40e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x55e46eff3fb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x55e46eff4278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x55e46eff4268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x55e46eff4220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x55e46eff4200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (338 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/resources/Texture2D-Subscript.hlsl (339 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (340 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 :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (341 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 :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (342 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (343 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (344 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (345 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/builtins/pow-overloads.hlsl (346 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/groupsharedArgs/Overloads.hlsl (347 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/resources/Texture2D-SampleLevel.hlsl (348 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (349 of 25549) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (350 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (351 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/semantic.nested.vs.hlsl (352 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (353 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (354 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (355 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 :: AST/HLSL/OutArgExpr.hlsl (356 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/wave_get_lane_count.hlsl (357 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (358 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (359 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/vk-ext-input-builtin.hlsl (360 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/semantics/SV_VertexID.vs.hlsl (361 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/TruncationOverloadResolution.hlsl (362 of 25549) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (363 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (364 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 (365 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (366 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/convergence/for.hlsl (367 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/BasicFeatures/ArrayReturn.hlsl (368 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/sgep/object_method.hlsl (369 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 :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (370 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 :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (371 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (372 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (373 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 :: AST/HLSL/pch_spirv_type.hlsl (374 of 25549) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (375 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (376 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (377 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 :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (378 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 :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (379 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/semantics/SV_Target.ps.hlsl (380 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (381 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 :: SemaHLSL/MatrixElementOverloadResolution.hlsl (382 of 25549) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (383 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/Resources/Texture2D-SampleBias.hlsl (384 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 :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (385 of 25549) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (386 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (387 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (388 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/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (389 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (390 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 :: SemaHLSL/local_resource_bindings.hlsl (391 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/Language/ElementwiseCast-errors.hlsl (392 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (393 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (394 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (395 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (396 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (397 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/builtins/asin.hlsl (398 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 :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (399 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (400 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/matrix-member-zero-based-swizzle-load.hlsl (401 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 :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (402 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/cbuffer_matrix_align.hlsl (403 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (404 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-struct-2.hlsl (405 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (406 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 (407 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 :: SemaHLSL/Types/short-errors.hlsl (408 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/implicit-norecurse-attrib.hlsl (409 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (410 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 :: SemaHLSL/Language/InitIncompleteArrays.hlsl (411 of 25549) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (412 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/BasicFeatures/ArrayOutputArguments.hlsl (413 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/static-variable.hlsl (414 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (415 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (416 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (417 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/builtins/wave_get_lane_index_subcall.hlsl (418 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/resources/res-array-global-subarray-many.hlsl (419 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/resources/default_cbuffer_with_layout.hlsl (420 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 :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (421 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (422 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (423 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 :: CodeGenHLSL/builtins/VectorElementStore.hlsl (424 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (425 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (426 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (427 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/WaveBuiltinAvailability.hlsl (428 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/log-overloads.hlsl (429 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 :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (430 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 :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (431 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/semantics/SV_Position.ps.hlsl (432 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/frac-errors.hlsl (433 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (434 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/WaveActiveAnyTrue.hlsl (435 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/Bool.hlsl (436 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/BasicFeatures/MatrixInitializerListOrder.hlsl (437 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/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (438 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/resources/res-array-global-subarray-one.hlsl (439 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/semantics/semantic-struct-2-output.hlsl (440 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/asint16-errors.hlsl (441 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/matrix-member-one-based-swizzle-load.hlsl (442 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (443 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (444 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/ddx-fine-builtin.hlsl (445 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/wave_is_first_lane.hlsl (446 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/resources/res-array-local3.hlsl (447 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (448 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/WaveActiveCountBits-errors.hlsl (449 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (450 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (451 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 :: Driver/dxc_rootsig-define.hlsl (452 of 25549) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (453 of 25549) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (454 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (455 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/resources/cbuffer_with_packoffset.hlsl (456 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (457 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (458 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/convergence/cf.for.plain.hlsl (459 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (460 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 :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (461 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/WavePrefixCountBits-errors.hlsl (462 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (463 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (464 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (465 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/radians.hlsl (466 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 :: SemaHLSL/Texture2D-Gather.hlsl (467 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/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (468 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (469 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 :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (470 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/builtins/sinh-overloads.hlsl (471 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 :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (472 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/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (473 of 25549) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (474 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (475 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/matrix_single_subscript_errors.hlsl (476 of 25549) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (477 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/resources/cbuffer_and_namespaces.hlsl (478 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 :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (479 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/Language/InitLists.hlsl (480 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 :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (481 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 :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (482 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/builtins/or.hlsl (483 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (484 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/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (485 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (486 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/resources/cbuffer.hlsl (487 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (488 of 25549) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (489 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (490 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (491 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 :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (492 of 25549) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (493 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 :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (494 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/all-resources-bound.hlsl (495 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (496 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (497 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/dot4add_u8packed-errors.hlsl (498 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/distance.hlsl (499 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (500 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (501 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (502 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/all-errors.hlsl (503 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/local_resource_bindings_errs.hlsl (504 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/NonUniformResourceIndex.hlsl (505 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (506 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (507 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/WaveActiveMax-errors.hlsl (508 of 25549) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (509 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/normalize-builtin.hlsl (510 of 25549) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (511 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/WaveActiveMin.hlsl (512 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 :: SemaHLSL/BuiltIns/saturate-errors.hlsl (513 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/semantics/semantic.struct.output.hlsl (514 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/BuiltIns/mad-errors.hlsl (515 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: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 170.82s 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.